class TransactionDetail

Included Modules

Defined in:

ynab/models/transaction_detail.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]

Instance Method Detail

def account_id : UUID #

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

[View source]
def account_name : String #

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

[View source]
def amount : Int64 #

[View source]
def amount=(amount : Int64) #

[View source]
def approved : Bool #

[View source]
def approved=(approved : Bool) #

[View source]
def category_id : UUID | Nil #

[View source]
def category_id=(category_id : UUID | Nil) #

[View source]
def category_name : String | Nil #

[View source]
def category_name=(category_name : String | Nil) #

[View source]
def cleared : ClearedStatus #

[View source]
def cleared=(cleared : ClearedStatus) #

[View source]
def date : Time #

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

[View source]
def deleted : Bool #

[View source]
def deleted=(deleted : Bool) #

[View source]
def flag_color : FlagColor | Nil #

[View source]
def flag_color=(flag_color : FlagColor | Nil) #

[View source]
def id : UUID #

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

[View source]
def import_id : String | Nil #

[View source]
def import_id=(import_id : String | Nil) #

[View source]
def matched_transaction_id : UUID | Nil #

[View source]
def matched_transaction_id=(matched_transaction_id : UUID | Nil) #

[View source]
def memo : String | Nil #

[View source]
def memo=(memo : String | Nil) #

[View source]
def payee_id : UUID | Nil #

[View source]
def payee_id=(payee_id : UUID | Nil) #

[View source]
def payee_name : String | Nil #

[View source]
def payee_name=(payee_name : String | Nil) #

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

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

[View source]
def transfer_account_id : UUID | Nil #

[View source]
def transfer_account_id=(transfer_account_id : UUID | Nil) #

[View source]
def transfer_transaction_id : UUID | Nil #

[View source]
def transfer_transaction_id=(transfer_transaction_id : UUID | Nil) #

[View source]