Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IIncomeTax<this> & { type: "incomeTax" } & ItemMethods<"incomeTax", this> & { id: string; prettyName: string; scenario: ItemImpl<"scenario">; temporal: Temporal<ItemImpl<"incomeTax">> } & IState<"incomeTax", this> & { [toStringTag]: string }
    • IncomeTaxState

Index

Constructors

constructor

Properties

[toStringTag]

[toStringTag]: string

categories

categories: Category[]

Optional Readonly end

end: boolean

id

id: string

Readonly item

item: RowType<"incomeTax">

Readonly name

name: string

Optional notes

notes: string

prettyName

prettyName: string

Readonly scenario

scenario: IScenario & { type: "scenario" } & ItemMethods<"scenario"> & { asset_list: IFAsset[]; assets: NamedIndex<IFAsset>; 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 } & { id: string; prettyName: string; scenario: ItemImpl<"scenario">; temporal: Temporal<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<TemporalItem<"incomeTax">> & 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

states

Generated using TypeDoc