class BudgetDetail

Included Modules

Defined in:

ynab/models/budget_detail.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def accounts : Array(Account) #

[View source]
def accounts=(accounts : Array(Account)) #

[View source]
def categories : Array(Category) #

[View source]
def categories=(categories : Array(Category)) #

[View source]
def category_groups : Array(CategoryGroup) #

[View source]
def category_groups=(category_groups : Array(CategoryGroup)) #

[View source]
def currency_format : CurrencyFormat #

[View source]
def currency_format=(currency_format : CurrencyFormat) #

[View source]
def date_format : DateFormat #

[View source]
def date_format=(date_format : DateFormat) #

[View source]
def first_month : Time #

[View source]
def first_month=(first_month : Time) #

[View source]
def id : UUID #

[View source]
def id=(id : UUID) #

[View source]
def last_modified_on : Time #

[View source]
def last_modified_on=(last_modified_on : Time) #

[View source]
def last_month : Time #

[View source]
def last_month=(last_month : Time) #

[View source]
def months : Array(MonthDetail) #

[View source]
def months=(months : Array(MonthDetail)) #

[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]
def payee_locations : Array(PayeeLocation) #

[View source]
def payee_locations=(payee_locations : Array(PayeeLocation)) #

[View source]
def payees : Array(Payee) #

[View source]
def payees=(payees : Array(Payee)) #

[View source]
def scheduled_subtransactions : Array(ScheduledSubTransaction) #

[View source]
def scheduled_subtransactions=(scheduled_subtransactions : Array(ScheduledSubTransaction)) #

[View source]
def scheduled_transactions : Array(ScheduledTransactionSummary) #

[View source]
def scheduled_transactions=(scheduled_transactions : Array(ScheduledTransactionSummary)) #

[View source]
def subtransactions : Array(SubTransaction) #

[View source]
def subtransactions=(subtransactions : Array(SubTransaction)) #

[View source]
def transactions : Array(TransactionSummary) #

[View source]
def transactions=(transactions : Array(TransactionSummary)) #

[View source]