Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

[toStringTag]

[toStringTag]: string

categories

categories: Category[]

Optional Readonly end

end?: boolean

id

id: `incomeTax/${string}`

Readonly item

Readonly name

name: string

Optional notes

notes?: string

Readonly paymentPeriod

paymentPeriod: CalendarUnit

Payment frequency

prettyName

prettyName: string

scenario

scenario: IScenario & ItemMethods<"scenario"> & { asset_list: IFAsset[]; assets: NamedIndex<IFAsset>; byId: {}; dateRange: [start: Date, end: Date]; expense_list: IFExpense[]; expenses: NamedIndex<IFExpense>; incomeStream_list: IFIncomeStream[]; incomeStreams: NamedIndex<IFIncomeStream>; income_list: IFIncome[]; incomes: NamedIndex<IFIncome>; liabilities: NamedIndex<IFLiability>; liability_list: IFLiability[]; people: NamedIndex<IFPerson>; person_list: IFPerson[]; scenario: IFScenario; spouse1: IFPerson; spouse2: null | IFPerson; tax_list: IFIncomeTax[]; taxes: NamedIndex<IFIncomeTax>; text_list: IFText[]; texts: NamedIndex<IFText> } & { findItem: any; findItems: any; findText: any } & TemporalItemImpl<"scenario"> & { id: `scenario/${string}`; prettyName: string; scenario: ItemImpl<"scenario"> }

scenarios

scenarios: string[]

sort

sort: number

Readonly start

start: Date

Readonly state

state: ("US" & IItemState<"incomeTax">) & ("AL" & IItemState<"incomeTax">) & ("AK" & IItemState<"incomeTax">) & ("AS" & IItemState<"incomeTax">) & ("AZ" & IItemState<"incomeTax">) & ("AR" & IItemState<"incomeTax">) & ("CA" & IItemState<"incomeTax">) & ("CO" & IItemState<"incomeTax">) & ("CT" & IItemState<"incomeTax">) & ("DE" & IItemState<"incomeTax">) & ("DC" & IItemState<"incomeTax">) & ("FM" & IItemState<"incomeTax">) & ("FL" & IItemState<"incomeTax">) & ("GA" & IItemState<"incomeTax">) & ("GU" & IItemState<"incomeTax">) & ("HI" & IItemState<"incomeTax">) & ("ID" & IItemState<"incomeTax">) & ("IL" & IItemState<"incomeTax">) & ("IN" & IItemState<"incomeTax">) & ("IA" & IItemState<"incomeTax">) & ("KS" & IItemState<"incomeTax">) & ("KY" & IItemState<"incomeTax">) & ("LA" & IItemState<"incomeTax">) & ("ME" & IItemState<"incomeTax">) & ("MH" & IItemState<"incomeTax">) & ("MD" & IItemState<"incomeTax">) & ("MA" & IItemState<"incomeTax">) & ("MI" & IItemState<"incomeTax">) & ("MN" & IItemState<"incomeTax">) & ("MS" & IItemState<"incomeTax">) & ("MO" & IItemState<"incomeTax">) & ("MT" & IItemState<"incomeTax">) & ("NE" & IItemState<"incomeTax">) & ("NV" & IItemState<"incomeTax">) & ("NH" & IItemState<"incomeTax">) & ("NJ" & IItemState<"incomeTax">) & ("NM" & IItemState<"incomeTax">) & ("NY" & IItemState<"incomeTax">) & ("NC" & IItemState<"incomeTax">) & ("ND" & IItemState<"incomeTax">) & ("MP" & IItemState<"incomeTax">) & ("OH" & IItemState<"incomeTax">) & ("OK" & IItemState<"incomeTax">) & ("OR" & IItemState<"incomeTax">) & ("PW" & IItemState<"incomeTax">) & ("PA" & IItemState<"incomeTax">) & ("PR" & IItemState<"incomeTax">) & ("RI" & IItemState<"incomeTax">) & ("SC" & IItemState<"incomeTax">) & ("SD" & IItemState<"incomeTax">) & ("TN" & IItemState<"incomeTax">) & ("TX" & IItemState<"incomeTax">) & ("UT" & IItemState<"incomeTax">) & ("VT" & IItemState<"incomeTax">) & ("VI" & IItemState<"incomeTax">) & ("VA" & IItemState<"incomeTax">) & ("WA" & IItemState<"incomeTax">) & ("WV" & IItemState<"incomeTax">) & ("WI" & IItemState<"incomeTax">) & ("WY" & IItemState<"incomeTax">)

A state postal code or 'US' for federal income tax. This controls what tax tables are used.

temporal

temporal: Temporal<ItemImpl<"incomeTax">>

Readonly type

type: "incomeTax"

Readonly value

value: Money

Methods

hasCategory

  • hasCategory(category: Category): boolean
  • Parameters

    Returns boolean

inScenario

  • inScenario(scenario: string): boolean
  • Parameters

    • scenario: string

    Returns boolean

stepper

Generated using TypeDoc