Content Views

  • The TimelineView is a table view that represents a list of transactions sorted by date.

    The view listens to the scroll view events to accomplish beautiful animations for the user. If there’s a “pull down” gesture then the numeric keyboard is shown.

    See more

    Declaration

    Swift

    final class TimelineView : UIView
    extension TimelineView: UITableViewDataSource
    extension TimelineView: UITableViewDelegate
    extension TimelineView: NSFetchedResultsControllerDelegate
  • Walkthrough content view implemented in SwiftUI. Shows a “pull-down” animation to explain the user that new transactions are added by swiping down the timeline.

    See more

    Declaration

    Swift

    struct WalkthroughContentView : View
  • Transaction content view using SwiftUI.

    See more

    Declaration

    Swift

    struct TransactionContentView : View
  • Date filter content view using SwiftUI.

    Note

    define a date interval to filter transactions between two dates.
    See more

    Declaration

    Swift

    struct DateFilterContentView : View
  • Date content view using SwiftUI.

    Note

    create or update a specific date to add into a transaction.
    See more

    Declaration

    Swift

    struct DateContentView : View
  • Note content view using SwiftUI.

    Note

    create or update a note to add into a transaction.
    See more

    Declaration

    Swift

    struct NoteContentView : View
  • Tag content view using SwiftUI.

    Note

    select or create a tag to add into a transaction.
    See more

    Declaration

    Swift

    struct TagContentView : View
  • Article content view using SwiftUI.

    Note

    create an article (name, value and quantity) to add into a transaction.
    See more

    Declaration

    Swift

    struct ArticleContentView : View
  • Data exporter content view using SwiftUI.

    Note

    export transactions to JSON, CSV, etc.
    See more

    Declaration

    Swift

    struct ExportDataContentView : View