Type aliases
Converters
Converters
: { [ T in RowLabel ] : ( a
: any ) => AnyRow [ T ] } & { src
: any ; temporal
: any }
Variables
Let START
START: Date = ...
Functions
Const convert
Type parameters
T: "incomeStream" | "person" | "scenario" | "asset" | "liability" | "income" | "expense" | "incomeTax" | "text"
Parameters
Const optional
optional<T>( fn: ( a: any ) => T ) : <D>( dflt: D ) => ( a: any ) => T | D
Type parameters
Parameters
Returns <D>( dflt: D ) => ( a: any ) => T | D
<D>( dflt: D ) : ( a: any ) => T | D
Type parameters
Parameters
Returns ( a: any ) => T | D
Const optionalDate
optionalDate<D>( dflt: D ) : ( a: any ) => Date | D
Type parameters
Parameters
Returns ( a: any ) => Date | D
Parameters
Returns Date | D
Const optionalMoney
optionalMoney<D>( dflt: D ) : ( a: any ) => Tagged < "Money" , number > | D
Type parameters
Parameters
Returns ( a: any ) => Tagged < "Money" , number > | D
( a: any ) : Tagged < "Money" , number > | D
Parameters
Returns Tagged < "Money" , number > | D
Const optionalNumber
optionalNumber<D>( dflt: D ) : ( a: any ) => number | D
Type parameters
Parameters
Returns ( a: any ) => number | D
Parameters
Returns number | D
Const optionalRate
optionalRate<D>( dflt: D ) : ( a: any ) => Tagged < "Rate" , number > | D
Type parameters
Parameters
Returns ( a: any ) => Tagged < "Rate" , number > | D
( a: any ) : Tagged < "Rate" , number > | D
Parameters
Returns Tagged < "Rate" , number > | D
Const or
or<T>( dflt: T ) : ( a: any ) => T
Type parameters
Parameters
Returns ( a: any ) => T
Const split
split<T>( dflt: T [] ) : ( c: any ) => T []
Type parameters
Parameters
Returns ( c: any ) => T []
Legend
Variable
Function
Function with type parameter
Type alias
Type alias with type parameter
Interface
Interface with type parameter
Class
Class with type parameter
Input processing, invoked by loadData. A separate file because loadData triggers loading problems for jest unit tests.