PlanDetail
public struct PlanDetail : Codable, Equatable, Sendable
Full plan model. This represents a complete plan export.
-
Plan id
Declaration
Swift
public let id: String -
Plan name
Declaration
Swift
public let name: String -
Date the plan was last modified
Declaration
Swift
public let lastModifiedOn: String? -
Plan’s first month
Declaration
Swift
public let firstMonth: String? -
Plan’s last month
Declaration
Swift
public let lastMonth: String? -
Date formatting settings
Declaration
Swift
public let dateFormat: DateFormat? -
Currency formatting settings
Declaration
Swift
public let currencyFormat: CurrencyFormat? -
Accounts on this plan
Declaration
Swift
public let accounts: [Account]? -
Payees on this plan
Declaration
Swift
public let payees: [Payee]? -
All recorded payee locations
Declaration
Swift
public let payeeLocations: [PayeeLocation]? -
Plan category groups
Declaration
Swift
public let categoryGroups: [CategoryGroup]? -
Plan categories
Declaration
Swift
public let categories: [Category]? -
Plan months
Declaration
Swift
public let months: [MonthDetail]? -
All transactions on this plan
Declaration
Swift
public let transactions: [TransactionSummary]? -
All subtransactions on this plan
Declaration
Swift
public let subtransactions: [SubTransaction]? -
All scheduled transactions on this plan
Declaration
Swift
public let scheduledTransactions: [ScheduledTransactionSummary]? -
All scheduled sub transactions on this plan
Declaration
Swift
public let scheduledSubtransactions: [ScheduledSubTransaction]?
View on GitHub