@cubedelement.com/realty-investor-timeline
@cubedelement.com/realty-investor-timeline / ledger/ledger-item / LedgerItem
Defined in: ledger/ledger-item.ts:8
this is an entry into the account. Think of it as a checking account, and it’s simply a transaction line.
new LedgerItem(
amount?,type?,created?,note?):LedgerItem
Defined in: ledger/ledger-item.ts:14
number
Date
string
amount:
number=0
Defined in: ledger/ledger-item.ts:11
optionalcreated:Date
Defined in: ledger/ledger-item.ts:10
optionalnote:string
Defined in: ledger/ledger-item.ts:12
type:
LedgerItemType
Defined in: ledger/ledger-item.ts:9
clone():
LedgerItem
Defined in: ledger/ledger-item.ts:151
dateGreaterThanOrEqualTo(
date):boolean
Defined in: ledger/ledger-item.ts:78
returns true if date’s date is grater than or equal to the created date
Date
boolean
dateLessThanOrEqualTo(
date):boolean
Defined in: ledger/ledger-item.ts:66
returns true if date’s date is less than or equal to the created date
Date
boolean
dateLessThanOrEqualToAndQuarter(
date):boolean
Defined in: ledger/ledger-item.ts:106
returns true if date’s date is more recent than or equal to the created date and the quarter matches
Date
boolean
dateMatchesYear(
year):boolean
Defined in: ledger/ledger-item.ts:94
number
boolean
dateMatchesYearAndMonth(
date):boolean
Defined in: ledger/ledger-item.ts:50
Date
boolean
dateMatchesYearAndQuarter(
year,quarter):boolean
Defined in: ledger/ledger-item.ts:127
@deprecated, use dateLessThanOrEqualToAndQuarter
number
number
boolean
dateNotGreaterThan(
date):boolean
Defined in: ledger/ledger-item.ts:86
Date
boolean
getMonth():
number
Defined in: ledger/ledger-item.ts:27
number
getQuarter():
-1|QuarterType
Defined in: ledger/ledger-item.ts:38
if one is found, a zero based quarter number, otherwise you’ll get -1
-1 | QuarterType
getYear():
number
Defined in: ledger/ledger-item.ts:143
number
isAmountGreaterThanZero():
boolean
Defined in: ledger/ledger-item.ts:46
boolean
typeMatches(
itemType):boolean
Defined in: ledger/ledger-item.ts:139
boolean