Structures
The following structures are available globally.
-
Struct with represents just the name of an Account
See moreDeclaration
Swift
public struct AccountName : AccountItemextension AccountName: Equatableextension AccountName: CustomStringConvertibleextension AccountName: Hashable -
Represents an Amount - a number with a commodity
See moreDeclaration
Swift
public struct Amountextension Amount: CustomStringConvertibleextension Amount: MultiCurrencyAmountRepresentableextension Amount: Equatableextension Amount: Hashable -
An assert that the balance of a given commodity is correct for the accout at the end of the given day
See moreDeclaration
Swift
public struct Balanceextension Balance: CustomStringConvertibleextension Balance: Equatable -
Custom directive
See moreDeclaration
Swift
public struct Customextension Custom: CustomStringConvertibleextension Custom: Equatableextension Custom: Comparable -
Event
See moreDeclaration
Swift
public struct Eventextension Event: CustomStringConvertibleextension Event: Equatableextension Event: Comparable -
Represents an amout which consists of amouts in multiple currencies
Tolerance for validation: Half of the last digit of precision provided separately for each currency
See moreDeclaration
Swift
public struct MultiCurrencyAmountextension MultiCurrencyAmount: MultiCurrencyAmountRepresentableextension MultiCurrencyAmount: Equatable -
Option to control bahaviour of Beancount
See moreDeclaration
Swift
public struct Optionextension Option: CustomStringConvertibleextension Option: Comparable -
Price of a commodity in another commodity on a given date
See moreDeclaration
Swift
public struct Priceextension Price: CustomStringConvertibleextension Price: Equatable -
A Tag is just a
See moreStringwhich can be attatched to aTransactionDeclaration
Swift
public struct Tagextension Tag: CustomStringConvertibleextension Tag: Comparableextension Tag: Hashable -
TransactionMetaData is data which is or can be attatched to an
Transaction.It consists of date, payee, narration as well as a flag and tags.
See moreDeclaration
Swift
public struct TransactionMetaDataextension TransactionMetaData: CustomStringConvertibleextension TransactionMetaData: Equatableextension TransactionMetaData: Hashable
View on GitHub
Install in Dash
Structures Reference