AccountType

public enum AccountType : String

AccountType represents the five base account types

  • Asserts is everything an entity owns

    Declaration

    Swift

    case asset = "Assets"
  • Liabilities is everything that an entity owes

    Declaration

    Swift

    case liability = "Liabilities"
  • Income is everything an entity gets

    Declaration

    Swift

    case income = "Income"
  • Expenses is everything an entity loses

    Declaration

    Swift

    case expense = "Expenses"
  • Equity consits of the net assets of an entity

    equity = asset - liability

    Declaration

    Swift

    case equity = "Equity"
  • Gets all types

    Declaration

    Swift

    public static func allValues() -> [AccountType]

    Return Value

    Array with all five AccountTypes