SYMBOL INDEX (670 symbols across 305 files) FILE: src-tauri/src/build.rs function main (line 3) | fn main() { FILE: src-tauri/src/cmd.rs type Cmd (line 5) | pub enum Cmd { FILE: src-tauri/src/main.rs function main (line 6) | fn main() { FILE: src/components/ConditionallyWrap.tsx type ConditionallyWrapProps (line 3) | type ConditionallyWrapProps = PropsWithChildren<{ FILE: src/components/CreatePDF.tsx function CreatePDF (line 18) | function CreatePDF(): ReactElement { FILE: src/components/FormContainer.tsx type FormContainerProps (line 23) | interface FormContainerProps { type MutableListItemProps (line 69) | interface MutableListItemProps { type FormListContainerProps (line 131) | interface FormListContainerProps { type OpenableFormContainerProps (line 157) | interface OpenableFormContainerProps { FILE: src/components/FormContainer/Context.tsx type FormContainerProps (line 9) | interface FormContainerProps { FILE: src/components/GettingStarted.tsx function GettingStarted (line 30) | function GettingStarted(): ReactElement { FILE: src/components/Main.tsx type Props (line 26) | type Props = { function Main (line 55) | function Main(): ReactElement { FILE: src/components/NoMatchPage.tsx function NoMatchPage (line 5) | function NoMatchPage(): ReactElement { FILE: src/components/Patterns.ts type BasePattern (line 4) | interface BasePattern { type NumericPattern (line 10) | interface NumericPattern extends BasePattern { type TextPattern (line 21) | interface TextPattern extends BasePattern { type PatternConfig (line 25) | type PatternConfig = NumericPattern | TextPattern FILE: src/components/RefundBankAccount.tsx function RefundBankAccount (line 21) | function RefundBankAccount(): ReactElement { FILE: src/components/ResponsiveDrawer.tsx type Section (line 67) | interface Section { type SectionItem (line 72) | interface SectionItem { type DrawerItemsProps (line 88) | interface DrawerItemsProps { function ResponsiveDrawer (line 94) | function ResponsiveDrawer(props: DrawerItemsProps): ReactElement { FILE: src/components/SkipToLinks.tsx type Props (line 10) | type Props = { FILE: src/components/Summary.tsx type BinaryStateListItemProps (line 27) | interface BinaryStateListItemProps { type F1040SummaryProps (line 54) | interface F1040SummaryProps { type SummaryProps (line 154) | interface SummaryProps { FILE: src/components/SummaryData.ts type Credit (line 6) | interface Credit { type WorksheetLine (line 13) | interface WorksheetLine { type WorksheetData (line 17) | interface WorksheetData { type SummaryData (line 22) | interface SummaryData { type SummaryCreator (line 29) | interface SummaryCreator { FILE: src/components/TaxPayer/Address.tsx type AddressProps (line 11) | interface AddressProps { function AddressFields (line 17) | function AddressFields(props: AddressProps): ReactElement { FILE: src/components/TaxPayer/PersonFields.tsx type PersonListItemProps (line 62) | interface PersonListItemProps { type ListDependentsProps (line 102) | interface ListDependentsProps { function ListDependents (line 107) | function ListDependents({ FILE: src/components/TaxPayer/SpouseAndDependent.tsx type UserPersonForm (line 37) | interface UserPersonForm { type UserDependentForm (line 53) | interface UserDependentForm extends UserPersonForm { type UserSpouseForm (line 94) | interface UserSpouseForm extends UserPersonForm { FILE: src/components/TaxPayer/TaxPayer.tsx type TaxPayerUserForm (line 33) | interface TaxPayerUserForm { function PrimaryTaxpayer (line 96) | function PrimaryTaxpayer(): ReactElement { FILE: src/components/Y2021/AdvanceChildTaxCredit.tsx type CreditUserInput (line 12) | interface CreditUserInput { FILE: src/components/YearDropDown.tsx type YearForm (line 11) | interface YearForm { type YearDropProps (line 15) | interface YearDropProps { FILE: src/components/deductions/F1098eInfo.tsx type F1098EUserInput (line 19) | interface F1098EUserInput { function F1098eInfo (line 42) | function F1098eInfo(): ReactElement { FILE: src/components/deductions/ItemizedDeductions.tsx type ItemizedDeductionUserInput (line 14) | interface ItemizedDeductionUserInput { FILE: src/components/income/F1099Info.tsx type F1099UserInput (line 79) | interface F1099UserInput { function F1099Info (line 226) | function F1099Info(): ReactElement { FILE: src/components/income/OtherInvestments.tsx type AssetUserInput (line 32) | interface AssetUserInput { FILE: src/components/income/PartnershipIncome.tsx type ScheduleK1Form1065UserInput (line 35) | interface ScheduleK1Form1065UserInput { FILE: src/components/income/RealEstate.tsx type PropertyAddForm (line 39) | interface PropertyAddForm { function RealEstate (line 142) | function RealEstate(): ReactElement { FILE: src/components/income/StockOptions.tsx type F3921UserInput (line 29) | interface F3921UserInput { FILE: src/components/income/W2JobInfo.tsx type IncomeW2UserInput (line 41) | interface IncomeW2UserInput { function W2JobInfo (line 166) | function W2JobInfo(): ReactElement { FILE: src/components/income/assets/AssetSummary.tsx type AssetSummaryProps (line 8) | interface AssetSummaryProps { type Row (line 13) | type Row = { FILE: src/components/income/assets/ConfigurableDataTable.tsx type ColumnHeaderDropProps (line 11) | interface ColumnHeaderDropProps { type ColumnDef (line 51) | interface ColumnDef { type ConfigurableDataTableProps (line 56) | interface ConfigurableDataTableProps { FILE: src/components/income/assets/DataTableStyle.ts type DarkModeProps (line 4) | type DarkModeProps = { FILE: src/components/income/assets/FilteredAssetsTable.tsx type CloseYear (line 17) | type CloseYear = TaxYear | 'none' | 'all' type AssetFilter (line 18) | interface AssetFilter { type Row (line 30) | type Row = WithIndex> type SelectionEvent (line 69) | type SelectionEvent = { type WithIndex (line 75) | type WithIndex = { type DisplayAssetsProps (line 79) | interface DisplayAssetsProps { FILE: src/components/income/assets/TransactionImporter.tsx type PortfolioTableProps (line 30) | interface PortfolioTableProps { FILE: src/components/input/Currency.tsx function Currency (line 15) | function Currency(props: CurrencyProps): ReactElement { FILE: src/components/input/DatePicker.tsx function DatePicker (line 13) | function DatePicker( FILE: src/components/input/LabeledCheckbox.tsx function LabeledCheckbox (line 13) | function LabeledCheckbox( FILE: src/components/input/LabeledDropdown.tsx function GenericLabeledDropdown (line 13) | function GenericLabeledDropdown( FILE: src/components/input/LabeledInput.tsx function LabeledInput (line 13) | function LabeledInput( FILE: src/components/input/LabeledRadio.tsx function LabeledRadio (line 15) | function LabeledRadio(props: LabeledRadioProps): ReactElement { FILE: src/components/input/types.ts type BaseDropdownProps (line 5) | interface BaseDropdownProps { type CurrencyProps (line 11) | interface CurrencyProps { type SizeList (line 17) | interface SizeList { type LabeledDropdownProps (line 24) | interface LabeledDropdownProps type LabeledInputProps (line 36) | interface LabeledInputProps { type LabeledFormProps (line 51) | interface LabeledFormProps { type LabeledCheckboxProps (line 58) | type LabeledCheckboxProps = LabeledFormProps type LabeledRadioProps (line 60) | interface LabeledRadioProps type DatePickerProps (line 65) | interface DatePickerProps FILE: src/components/pager.tsx type PagerProps (line 13) | interface PagerProps { type PagerProviderProps (line 24) | interface PagerProviderProps { type Page (line 28) | interface Page { type PagerButtonsProps (line 74) | interface PagerButtonsProps { type StartButtonsProps (line 129) | interface StartButtonsProps { type SingleButtonsProps (line 171) | interface SingleButtonsProps { FILE: src/components/payments/EstimatedTaxes.tsx type EstimatedTaxesUserInput (line 20) | interface EstimatedTaxesUserInput { function EstimatedTaxes (line 50) | function EstimatedTaxes(): ReactElement { FILE: src/components/savingsAccounts/IRA.tsx type IraUserInput (line 30) | interface IraUserInput { function IRA (line 109) | function IRA(): ReactElement { FILE: src/components/savingsAccounts/healthSavingsAccounts.tsx type HSAUserInput (line 34) | interface HSAUserInput { function HealthSavingsAccounts (line 82) | function HealthSavingsAccounts(): ReactElement { FILE: src/core/data/index.ts type TaxYears (line 3) | enum TaxYears { type TaxYear (line 9) | type TaxYear = keyof typeof TaxYears type PersonRole (line 11) | enum PersonRole { type Person (line 27) | interface Person { type PersonDateString (line 37) | type PersonDateString = Person type QualifyingInformation (line 39) | interface QualifyingInformation { type Dependent (line 44) | interface Dependent extends Person { type DependentDateString (line 49) | type DependentDateString = Dependent type Address (line 51) | interface Address { type PrimaryPerson (line 62) | interface PrimaryPerson extends Person { type PrimaryPersonDateString (line 66) | type PrimaryPersonDateString = PrimaryPerson type Spouse (line 68) | interface Spouse extends Person { type SpouseDateString (line 72) | type SpouseDateString = Spouse type Employer (line 74) | interface Employer { type AccountType (line 80) | enum AccountType { type Refund (line 85) | interface Refund { type IncomeW2 (line 91) | interface IncomeW2 { type EstimatedTaxPayments (line 107) | interface EstimatedTaxPayments { type Income1099Type (line 112) | enum Income1099Type { type F1099BData (line 120) | interface F1099BData { type F1099IntData (line 127) | interface F1099IntData { type F1099DivData (line 131) | interface F1099DivData { type PlanType1099 (line 141) | enum PlanType1099 { type F1099RData (line 162) | interface F1099RData { type F1099SSAData (line 169) | interface F1099SSAData { type Income1099 (line 176) | interface Income1099 { type W2Box12Code (line 182) | enum W2Box12Code { type W2Box12Info (line 246) | type W2Box12Info = { [key in W2Box12Code]?: A } type HealthSavingsAccount (line 248) | interface HealthSavingsAccount { type HealthSavingsAccountDateString (line 259) | type HealthSavingsAccountDateString = HealthSavingsAccount type IraPlanType (line 261) | enum IraPlanType { type IraPlanName (line 276) | type IraPlanName = keyof typeof IraPlanType type Ira (line 286) | interface Ira { type FilingStatus (line 306) | enum FilingStatus { type FilingStatusName (line 314) | type FilingStatusName = keyof typeof FilingStatus type ContactInfo (line 343) | interface ContactInfo { type TaxPayer (line 348) | interface TaxPayer extends ContactInfo { type TaxPayerDateString (line 355) | type TaxPayerDateString = TaxPayer type Income1099Int (line 357) | type Income1099Int = Income1099 type Income1099B (line 358) | type Income1099B = Income1099 type Income1099Div (line 359) | type Income1099Div = Income1099 type Income1099R (line 360) | type Income1099R = Income1099 type Income1099SSA (line 361) | type Income1099SSA = Income1099 type Supported1099 (line 363) | type Supported1099 = type PropertyType (line 370) | enum PropertyType { type PropertyTypeName (line 380) | type PropertyTypeName = keyof typeof PropertyType type PropertyExpenseType (line 382) | enum PropertyExpenseType { type PropertyExpenseTypeName (line 400) | type PropertyExpenseTypeName = keyof typeof PropertyExpenseType type Property (line 402) | interface Property { type F1098e (line 414) | interface F1098e { type F3921 (line 419) | interface F3921 { type ScheduleK1Form1065 (line 428) | interface ScheduleK1Form1065 { type ItemizedDeductions (line 446) | interface ItemizedDeductions { type State (line 461) | type State = type StateResidency (line 516) | interface StateResidency { type QuestionTag (line 522) | interface QuestionTag { type QuestionTagName (line 531) | type QuestionTagName = keyof QuestionTag type ValueTag (line 544) | type ValueTag = 'string' | 'boolean' type Responses (line 546) | type Responses = Partial // Defines usable tag names for ea... type CreditType (line 548) | enum CreditType { type Credit (line 553) | interface Credit { type Information (line 559) | interface Information { type InformationDateString (line 577) | type InformationDateString = Information type AssetType (line 596) | type AssetType = 'Security' | 'Real Estate' type Asset (line 597) | interface Asset { type SoldAsset (line 611) | type SoldAsset = Asset & { type AssetString (line 620) | type AssetString = Asset type ArrayItemEditAction (line 624) | interface ArrayItemEditAction { type EditDependentAction (line 629) | type EditDependentAction = ArrayItemEditAction type EditW2Action (line 630) | type EditW2Action = ArrayItemEditAction type EditEstimatedTaxesAction (line 631) | type EditEstimatedTaxesAction = ArrayItemEditAction type Edit1099Action (line 632) | type Edit1099Action = ArrayItemEditAction type EditPropertyAction (line 633) | type EditPropertyAction = ArrayItemEditAction type Edit1098eAction (line 634) | type Edit1098eAction = ArrayItemEditAction type EditHSAAction (line 635) | type EditHSAAction = ArrayItemEditAction type EditIraAction (line 636) | type EditIraAction = ArrayItemEditAction type EditAssetAction (line 637) | type EditAssetAction = ArrayItemEditAction> type EditF3921Action (line 638) | type EditF3921Action = ArrayItemEditAction type EditScheduleK1Form1065Action (line 639) | type EditScheduleK1Form1065Action = type EditCreditAction (line 641) | type EditCreditAction = ArrayItemEditAction FILE: src/core/data/questions.ts type Question (line 9) | interface Question { function q (line 17) | function q( function qr (line 26) | function qr( FILE: src/core/irsForms/Form.ts type FormTag (line 3) | type FormTag = string FILE: src/core/pdfFiller/fillPdf.ts function fillPDF (line 12) | function fillPDF(pdf: PDFDocument, fieldValues: Field[]): PDFDocument { FILE: src/core/pdfFiller/index.ts type RadioSelect (line 1) | interface RadioSelect { type Field (line 4) | type Field = string | number | boolean | RadioSelect | undefined type RenderedField (line 5) | type RenderedField = string | boolean | RadioSelect | undefined FILE: src/core/pdfFiller/pdfHandler.ts type FileDownloader (line 5) | interface FileDownloader { type PDFDownloader (line 9) | type PDFDownloader = FileDownloader FILE: src/core/stateForms/Form.ts class FormMethods (line 19) | class FormMethods { method constructor (line 22) | constructor(form: Form) { FILE: src/core/tests/arbitraries.ts class Arbitraries (line 435) | class Arbitraries { method constructor (line 438) | constructor(currentYear: number) { FILE: src/core/util.ts type Piece (line 20) | interface Piece { type Piecewise (line 24) | type Piecewise = Piece[] type Left (line 56) | interface Left { type Right (line 61) | interface Right { type Either (line 66) | type Either = Left | Right class EitherMethods (line 82) | class EitherMethods { method constructor (line 85) | constructor(e: Either) { FILE: src/data/csvImport.ts type DateFormat (line 4) | type DateFormat = type CsvConfig (line 12) | interface CsvConfig { type Parsed (line 20) | type Parsed = Either FILE: src/data/transactions.ts type Security (line 3) | interface Security { type Side (line 7) | type Side = 'BUY' | 'SELL' type Transaction (line 10) | interface Transaction { type Position (line 21) | interface Position { type Portfolio (line 32) | interface Portfolio { type TransactionError (line 140) | interface TransactionError { FILE: src/forms/F1040Base.ts type ValidatedTaxpayer (line 20) | type ValidatedTaxpayer = TaxPayer & { type ValidatedInformation (line 25) | interface ValidatedInformation extends Information { method constructor (line 81) | constructor(info: ValidatedInformation) { FILE: src/forms/StateForms.ts type StateFormError (line 6) | enum StateFormError { type StateForms (line 13) | type StateForms = { FILE: src/forms/Y2020/data/federal.ts constant CURRENT_YEAR (line 4) | const CURRENT_YEAR = 2020 type TaggedAmount (line 6) | interface TaggedAmount { type Brackets (line 11) | interface Brackets { type Deductions (line 15) | interface Deductions { type Rates (line 20) | interface Rates { type FederalBrackets (line 24) | interface FederalBrackets { type Point (line 185) | type Point = [number, number] type EICDef (line 262) | interface EICDef { constant EIC (line 274) | const EIC: EICDef = { type SocialSecurityBenefitsDef (line 297) | interface SocialSecurityBenefitsDef { FILE: src/forms/Y2020/irsForms/F1040.ts class F1040 (line 59) | class F1040 extends F1040Base { method constructor (line 107) | constructor(info: ValidatedInformation, assets: Asset[] = []) { method f8949s (line 147) | get f8949s(): F8949[] { FILE: src/forms/Y2020/irsForms/F1040Attachment.ts method constructor (line 7) | constructor(f1040: F1040) { method constructor (line 19) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/F1040v.ts class F1040V (line 5) | class F1040V extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F2441.ts class F2441 (line 8) | class F2441 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F2555.ts class F2555 (line 8) | class F2555 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F4136.ts class F4136 (line 9) | class F4136 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F4137.ts class F4137 (line 5) | class F4137 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F4563.ts class F4563 (line 9) | class F4563 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F4797.ts class F4797 (line 9) | class F4797 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F4952.ts class F4952 (line 9) | class F4952 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F4972.ts class F4972 (line 8) | class F4972 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F5695.ts class F5695 (line 8) | class F5695 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F6168.ts class F6168 (line 7) | class F6168 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8582.ts class F8582 (line 8) | class F8582 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8814.ts class F8814 (line 5) | class F8814 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8853.ts class F8853 (line 6) | class F8853 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8863.ts class F8863 (line 6) | class F8863 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8888.ts class F8888 (line 8) | class F8888 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8889.ts type ContributionType (line 9) | type ContributionType = 'self-only' | 'family' type PerMonthContributionType (line 10) | type PerMonthContributionType = { class F8889 (line 15) | class F8889 extends F1040Attachment { method constructor (line 26) | constructor(f1040: F1040, person: Person) { FILE: src/forms/Y2020/irsForms/F8910.ts class F8910 (line 8) | class F8910 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8919.ts class F8919 (line 5) | class F8919 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8936.ts class F8936 (line 5) | class F8936 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8949.ts type EmptyLine (line 7) | type EmptyLine = [ type Line (line 18) | type Line = constant NUM_SHORT_LINES (line 46) | const NUM_SHORT_LINES = 14 constant NUM_LONG_LINES (line 47) | const NUM_LONG_LINES = 14 class F8949 (line 56) | class F8949 extends F1040Attachment { method constructor (line 62) | constructor(f1040: F1040, index = 0) { FILE: src/forms/Y2020/irsForms/F8959.ts class F8959 (line 8) | class F8959 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8960.ts class F8960 (line 7) | class F8960 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8962.ts class F8962 (line 9) | class F8962 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8995.ts class F8995 (line 8) | class F8995 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/F8995A.ts class F8995A (line 3) | class F8995A extends F8995 {} FILE: src/forms/Y2020/irsForms/Schedule1.ts class Schedule1 (line 8) | class Schedule1 extends F1040Attachment { method constructor (line 14) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/Schedule2.ts class Schedule2 (line 7) | class Schedule2 extends F1040Attachment { method constructor (line 12) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/Schedule3.ts class Schedule3 (line 44) | class Schedule3 extends F1040Attachment { FILE: src/forms/Y2020/irsForms/Schedule8812.ts class Schedule8812 (line 6) | class Schedule8812 extends F1040Attachment { method ssWithholding (line 50) | ssWithholding(): number { FILE: src/forms/Y2020/irsForms/ScheduleA.ts class ScheduleA (line 6) | class ScheduleA extends F1040Attachment { method deductions (line 10) | deductions(): number { FILE: src/forms/Y2020/irsForms/ScheduleB.ts type PayerAmount (line 7) | interface PayerAmount { class ScheduleB (line 12) | class ScheduleB extends F1040Attachment { method constructor (line 20) | constructor(f1040: F1040, index = 0) { FILE: src/forms/Y2020/irsForms/ScheduleC.ts class ScheduleC (line 8) | class ScheduleC extends F1040Attachment { FILE: src/forms/Y2020/irsForms/ScheduleD.ts class ScheduleD (line 11) | class ScheduleD extends F1040Attachment { method constructor (line 21) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/ScheduleE.ts type Cell (line 13) | type Cell = number | undefined type MatrixRow (line 14) | type MatrixRow = [Cell, Cell, Cell] class ScheduleE (line 39) | class ScheduleE extends F1040Attachment { FILE: src/forms/Y2020/irsForms/ScheduleEIC.ts type PrecludesEIC (line 15) | type PrecludesEIC = (f: F) => boolean class ScheduleEIC (line 44) | class ScheduleEIC extends F1040Attachment { method constructor (line 55) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/ScheduleR.ts class ScheduleR (line 5) | class ScheduleR extends F1040Attachment { FILE: src/forms/Y2020/irsForms/ScheduleSE.ts class ScheduleSE (line 5) | class ScheduleSE extends F1040Attachment { FILE: src/forms/Y2020/irsForms/worksheets/ChildTaxCreditWorksheet.ts class ChildTaxCreditWorksheet (line 6) | class ChildTaxCreditWorksheet { method constructor (line 10) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/worksheets/Pub596Worksheet1.ts class Pub596Worksheet1 (line 6) | class Pub596Worksheet1 { method constructor (line 9) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/worksheets/SDQualifiedAndCapGains.ts type TestData (line 7) | interface TestData { type Bracket (line 18) | type Bracket = [number, number] type Cutoffs (line 19) | type Cutoffs = { [key in FilingStatus]: Bracket } class QualDivAndCGWorksheetReference (line 28) | class QualDivAndCGWorksheetReference { method constructor (line 32) | constructor(f1040: F1040) { FILE: src/forms/Y2020/irsForms/worksheets/SDRateGainWorksheet.ts class SDRateGainWorksheet (line 1) | class SDRateGainWorksheet { FILE: src/forms/Y2020/irsForms/worksheets/SDUnrecaptured1250.ts class SDUnrecaptured1250 (line 1) | class SDUnrecaptured1250 { FILE: src/forms/Y2020/irsForms/worksheets/ScheduleDTaxWorksheet.ts type TestData (line 5) | interface TestData { type Bracket (line 17) | type Bracket = [number, number, number] type Cutoffs (line 18) | type Cutoffs = { [key in FilingStatus]: Bracket } class LTCGQualDivReference (line 27) | class LTCGQualDivReference { method constructor (line 31) | constructor(data: TestData) { FILE: src/forms/Y2020/irsForms/worksheets/SocialSecurityBenefits.ts class SocialSecurityBenefitsWorksheet (line 6) | class SocialSecurityBenefitsWorksheet { method constructor (line 10) | constructor(state: Information, f1040: F1040) { FILE: src/forms/Y2020/irsForms/worksheets/StudentLoanInterestWorksheet.ts class StudentLoanInterestWorksheet (line 5) | class StudentLoanInterestWorksheet { method constructor (line 9) | constructor(f1040: F1040, f1098es: F1098e[]) { FILE: src/forms/Y2020/stateForms/AK/Form.ts class AKForm (line 1) | class AKForm {} FILE: src/forms/Y2020/stateForms/AL/Form.ts class ALForm (line 1) | class ALForm {} FILE: src/forms/Y2020/stateForms/AR/Form.ts class ARForm (line 1) | class ARForm {} FILE: src/forms/Y2020/stateForms/AZ/Form.ts class AZForm (line 1) | class AZForm {} FILE: src/forms/Y2020/stateForms/CA/Form.ts class CAForm (line 1) | class CAForm {} FILE: src/forms/Y2020/stateForms/CO/Form.ts class COForm (line 1) | class COForm {} FILE: src/forms/Y2020/stateForms/CT/Form.ts class CTForm (line 1) | class CTForm {} FILE: src/forms/Y2020/stateForms/DC/Form.ts class DCForm (line 1) | class DCForm {} FILE: src/forms/Y2020/stateForms/DE/Form.ts class DEForm (line 1) | class DEForm {} FILE: src/forms/Y2020/stateForms/FL/Form.ts class FLForm (line 1) | class FLForm {} FILE: src/forms/Y2020/stateForms/GA/Form.ts class GAForm (line 1) | class GAForm {} FILE: src/forms/Y2020/stateForms/HI/Form.ts class HIForm (line 1) | class HIForm {} FILE: src/forms/Y2020/stateForms/IA/Form.ts class IAForm (line 1) | class IAForm {} FILE: src/forms/Y2020/stateForms/ID/Form.ts class IDForm (line 1) | class IDForm {} FILE: src/forms/Y2020/stateForms/IL/IL1040.ts class IL1040 (line 12) | class IL1040 extends Form { method constructor (line 22) | constructor(f1040: F1040) { FILE: src/forms/Y2020/stateForms/IL/IL1040ScheduleILEIC.ts class IL1040scheduleileeic (line 8) | class IL1040scheduleileeic extends Form { method constructor (line 17) | constructor(info: ValidatedInformation, f1040: F1040) { method primary (line 26) | get primary(): PrimaryPerson | undefined { FILE: src/forms/Y2020/stateForms/IL/IL1040V.ts class IL1040V (line 8) | class IL1040V extends Form { method constructor (line 17) | constructor(info: ValidatedInformation, f1040: F1040, il1040: IL1040) { FILE: src/forms/Y2020/stateForms/IL/ILWit.ts type FormType (line 8) | type FormType = type WithholdingForm (line 22) | interface WithholdingForm { class ILWIT (line 53) | class ILWIT extends Form { method constructor (line 64) | constructor(f1040: F1040, subFormIndex = 0) { method primary (line 72) | get primary(): PrimaryPerson | undefined { FILE: src/forms/Y2020/stateForms/IN/Form.ts class INForm (line 1) | class INForm {} FILE: src/forms/Y2020/stateForms/KS/Form.ts class KSForm (line 1) | class KSForm {} FILE: src/forms/Y2020/stateForms/KY/Form.ts class KYForm (line 1) | class KYForm {} FILE: src/forms/Y2020/stateForms/LA/Form.ts class LAForm (line 1) | class LAForm {} FILE: src/forms/Y2020/stateForms/MA/Form.ts class MAForm (line 1) | class MAForm {} FILE: src/forms/Y2020/stateForms/MD/Form.ts class MDForm (line 1) | class MDForm {} FILE: src/forms/Y2020/stateForms/ME/Form.ts class MEForm (line 1) | class MEForm {} FILE: src/forms/Y2020/stateForms/MI/Form.ts class MIForm (line 1) | class MIForm {} FILE: src/forms/Y2020/stateForms/MN/Form.ts class MNForm (line 1) | class MNForm {} FILE: src/forms/Y2020/stateForms/MO/Form.ts class MOForm (line 1) | class MOForm {} FILE: src/forms/Y2020/stateForms/MS/Form.ts class MSForm (line 1) | class MSForm {} FILE: src/forms/Y2020/stateForms/MT/Form.ts class MTForm (line 1) | class MTForm {} FILE: src/forms/Y2020/stateForms/NC/Form.ts class NCForm (line 1) | class NCForm {} FILE: src/forms/Y2020/stateForms/ND/Form.ts class NDForm (line 1) | class NDForm {} FILE: src/forms/Y2020/stateForms/NE/Form.ts class NEForm (line 1) | class NEForm {} FILE: src/forms/Y2020/stateForms/NH/Form.ts class NHForm (line 1) | class NHForm {} FILE: src/forms/Y2020/stateForms/NJ/Form.ts class NJForm (line 1) | class NJForm {} FILE: src/forms/Y2020/stateForms/NM/Form.ts class NMForm (line 1) | class NMForm {} FILE: src/forms/Y2020/stateForms/NV/Form.ts class NVForm (line 1) | class NVForm {} FILE: src/forms/Y2020/stateForms/NY/Form.ts class NYForm (line 1) | class NYForm {} FILE: src/forms/Y2020/stateForms/OH/Form.ts class OHForm (line 1) | class OHForm {} FILE: src/forms/Y2020/stateForms/OK/Form.ts class OKForm (line 1) | class OKForm {} FILE: src/forms/Y2020/stateForms/OR/Form.ts class ORForm (line 1) | class ORForm {} FILE: src/forms/Y2020/stateForms/PA/Form.ts class PAForm (line 1) | class PAForm {} FILE: src/forms/Y2020/stateForms/RI/Form.ts class RIForm (line 1) | class RIForm {} FILE: src/forms/Y2020/stateForms/SC/Form.ts class SCForm (line 1) | class SCForm {} FILE: src/forms/Y2020/stateForms/SD/Form.ts class SDForm (line 1) | class SDForm {} FILE: src/forms/Y2020/stateForms/TN/Form.ts class TNForm (line 1) | class TNForm {} FILE: src/forms/Y2020/stateForms/TX/Form.ts class TXForm (line 1) | class TXForm {} FILE: src/forms/Y2020/stateForms/UT/Form.ts class UTForm (line 1) | class UTForm {} FILE: src/forms/Y2020/stateForms/VA/Form.ts class VAForm (line 1) | class VAForm {} FILE: src/forms/Y2020/stateForms/VT/Form.ts class VTForm (line 1) | class VTForm {} FILE: src/forms/Y2020/stateForms/WA/Form.ts class WAForm (line 1) | class WAForm {} FILE: src/forms/Y2020/stateForms/WI/Form.ts class WIForm (line 1) | class WIForm {} FILE: src/forms/Y2020/stateForms/WV/Form.ts class WVForm (line 1) | class WVForm {} FILE: src/forms/Y2020/stateForms/WY/Form.ts class WYForm (line 1) | class WYForm {} FILE: src/forms/Y2020/tests/fica.test.ts type Constructor (line 26) | type Constructor = new (...args: any[]) => T function hasAttachment (line 27) | function hasAttachment( FILE: src/forms/Y2020/tests/index.ts class FormTestInfo2020 (line 7) | class FormTestInfo2020 extends FormTestInfo { FILE: src/forms/Y2021/data/federal.ts constant CURRENT_YEAR (line 4) | const CURRENT_YEAR = 2021 type TaggedAmount (line 6) | interface TaggedAmount { type Brackets (line 11) | interface Brackets { type Deductions (line 15) | interface Deductions { type Rates (line 20) | interface Rates { type FederalBrackets (line 24) | interface FederalBrackets { type Point (line 241) | type Point = [number, number] type EICDef (line 318) | interface EICDef { constant EIC (line 330) | const EIC: EICDef = { type SocialSecurityBenefitsDef (line 353) | interface SocialSecurityBenefitsDef { FILE: src/forms/Y2021/irsForms/F1040.ts class F1040 (line 62) | class F1040 extends F1040Base { method constructor (line 113) | constructor(info: ValidatedInformation, assets: Asset[]) { method f8949s (line 166) | get f8949s(): F8949[] { FILE: src/forms/Y2021/irsForms/F1040Attachment.ts method constructor (line 7) | constructor(f1040: F1040) { method constructor (line 19) | constructor(f1040: F1040) { FILE: src/forms/Y2021/irsForms/F1040v.ts class F1040V (line 5) | class F1040V extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F2439.ts class F2439 (line 9) | class F2439 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F2441.ts class F2441 (line 8) | class F2441 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F2555.ts class F2555 (line 8) | class F2555 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F4136.ts class F4136 (line 9) | class F4136 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F4137.ts class F4137 (line 5) | class F4137 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F4563.ts class F4563 (line 9) | class F4563 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F4797.ts class F4797 (line 9) | class F4797 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F4952.ts class F4952 (line 9) | class F4952 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F4972.ts class F4972 (line 8) | class F4972 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F5695.ts class F5695 (line 8) | class F5695 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F6168.ts class F6168 (line 8) | class F6168 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F6251.ts type Part3 (line 6) | type Part3 = Partial<{ class F6251 (line 38) | class F6251 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8582.ts class F8582 (line 9) | class F8582 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8814.ts class F8814 (line 5) | class F8814 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8853.ts class F8853 (line 6) | class F8853 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8863.ts class F8863 (line 6) | class F8863 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8888.ts class F8888 (line 8) | class F8888 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8889.ts type ContributionType (line 10) | type ContributionType = 'self-only' | 'family' type PerMonthContributionType (line 11) | type PerMonthContributionType = { class F8889 (line 16) | class F8889 extends F1040Attachment { method constructor (line 35) | constructor(f1040: F1040, person: Person) { FILE: src/forms/Y2021/irsForms/F8910.ts class F8910 (line 8) | class F8910 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8919.ts class F8919 (line 5) | class F8919 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8936.ts class F8936 (line 5) | class F8936 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8949.ts type EmptyLine (line 7) | type EmptyLine = [ type Line (line 18) | type Line = constant NUM_SHORT_LINES (line 46) | const NUM_SHORT_LINES = 14 constant NUM_LONG_LINES (line 47) | const NUM_LONG_LINES = 14 class F8949 (line 56) | class F8949 extends F1040Attachment { method constructor (line 62) | constructor(f1040: F1040, index = 0) { FILE: src/forms/Y2021/irsForms/F8959.ts class F8959 (line 7) | class F8959 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8960.ts class F8960 (line 7) | class F8960 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8962.ts class F8962 (line 9) | class F8962 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8995.ts function getF8995PhaseOutIncome (line 6) | function getF8995PhaseOutIncome(filingStatus: FilingStatus): number { function ifNumber (line 16) | function ifNumber( class F8995 (line 23) | class F8995 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/F8995A.ts function ifNumber (line 8) | function ifNumber( class F8995A (line 15) | class F8995A extends F8995 { FILE: src/forms/Y2021/irsForms/Schedule1.ts class Schedule1 (line 7) | class Schedule1 extends F1040Attachment { method constructor (line 12) | constructor(f1040: F1040) { FILE: src/forms/Y2021/irsForms/Schedule2.ts class Schedule2 (line 6) | class Schedule2 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/Schedule3.ts class Schedule3 (line 8) | class Schedule3 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/Schedule8812.ts type Part1b (line 9) | type Part1b = { allowed: boolean } & Partial<{ type Part1c (line 21) | type Part1c = { allowed: boolean } & Partial<{ type Part2a (line 32) | type Part2a = { allowed: boolean } & Partial<{ type Part2b (line 48) | type Part2b = { allowed: boolean } & Partial<{ type Part3 (line 58) | type Part3 = { allowed: boolean } & Partial<{ class Schedule8812 (line 75) | class Schedule8812 extends F1040Attachment { FILE: src/forms/Y2021/irsForms/ScheduleA.ts class ScheduleA (line 22) | class ScheduleA extends F1040Attachment { method constructor (line 27) | constructor(f1040: F1040) { method deductions (line 46) | deductions(): number { FILE: src/forms/Y2021/irsForms/ScheduleB.ts type PayerAmount (line 7) | interface PayerAmount { class ScheduleB (line 12) | class ScheduleB extends F1040Attachment { method constructor (line 20) | constructor(f1040: F1040, index = 0) { FILE: src/forms/Y2021/irsForms/ScheduleC.ts class ScheduleC (line 8) | class ScheduleC extends F1040Attachment { FILE: src/forms/Y2021/irsForms/ScheduleD.ts class ScheduleD (line 12) | class ScheduleD extends F1040Attachment { method constructor (line 25) | constructor(f1040: F1040) { method aggregated (line 34) | get aggregated(): F1099BData { FILE: src/forms/Y2021/irsForms/ScheduleE.ts type Cell (line 13) | type Cell = number | undefined type MatrixRow (line 14) | type MatrixRow = [Cell, Cell, Cell] class ScheduleE (line 39) | class ScheduleE extends F1040Attachment { FILE: src/forms/Y2021/irsForms/ScheduleEIC.ts type PrecludesEIC (line 15) | type PrecludesEIC = (f: F) => boolean class ScheduleEIC (line 38) | class ScheduleEIC extends F1040Attachment { method constructor (line 46) | constructor(f1040: F1040) { FILE: src/forms/Y2021/irsForms/ScheduleR.ts class ScheduleR (line 5) | class ScheduleR extends F1040Attachment { FILE: src/forms/Y2021/irsForms/ScheduleSE.ts class ScheduleSE (line 6) | class ScheduleSE extends F1040Attachment { FILE: src/forms/Y2021/irsForms/worksheets/Pub596Worksheet1.ts class Pub596Worksheet1 (line 6) | class Pub596Worksheet1 { method constructor (line 9) | constructor(f1040: F1040) { FILE: src/forms/Y2021/irsForms/worksheets/QualifyingDependents.ts class QualifyingDependents (line 10) | class QualifyingDependents { method constructor (line 14) | constructor(f1040: F1040) { FILE: src/forms/Y2021/irsForms/worksheets/SDQualifiedAndCapGains.ts type Bracket (line 8) | type Bracket = [number, number] type Cutoffs (line 9) | type Cutoffs = { [key in FilingStatus]: Bracket } class QualDivAndCGWorksheet (line 18) | class QualDivAndCGWorksheet extends Worksheet { FILE: src/forms/Y2021/irsForms/worksheets/SDRateGainWorksheet.ts class SDRateGainWorksheet (line 1) | class SDRateGainWorksheet { FILE: src/forms/Y2021/irsForms/worksheets/SDTaxWorksheet.ts class SDTaxWorksheet (line 3) | class SDTaxWorksheet extends Worksheet { FILE: src/forms/Y2021/irsForms/worksheets/SDUnrecaptured1250.ts class SDUnrecaptured1250 (line 1) | class SDUnrecaptured1250 { FILE: src/forms/Y2021/irsForms/worksheets/ScheduleDTaxWorksheet.ts type TestData (line 5) | interface TestData { type Bracket (line 17) | type Bracket = [number, number, number] type Cutoffs (line 18) | type Cutoffs = { [key in FilingStatus]: Bracket } class LTCGQualDivReference (line 27) | class LTCGQualDivReference { method constructor (line 31) | constructor(data: TestData) { FILE: src/forms/Y2021/irsForms/worksheets/SocialSecurityBenefits.ts class SocialSecurityBenefitsWorksheet (line 6) | class SocialSecurityBenefitsWorksheet extends Worksheet { FILE: src/forms/Y2021/irsForms/worksheets/StudentLoanInterestWorksheet.ts class StudentLoanInterestWorksheet (line 5) | class StudentLoanInterestWorksheet { method constructor (line 9) | constructor(f1040: F1040, f1098es: F1098e[]) { FILE: src/forms/Y2021/stateForms/AK/Form.ts class AKForm (line 1) | class AKForm {} FILE: src/forms/Y2021/stateForms/AL/Form.ts class ALForm (line 1) | class ALForm {} FILE: src/forms/Y2021/stateForms/AR/Form.ts class ARForm (line 1) | class ARForm {} FILE: src/forms/Y2021/stateForms/AZ/Form.ts class AZForm (line 1) | class AZForm {} FILE: src/forms/Y2021/stateForms/CA/Form.ts class CAForm (line 1) | class CAForm {} FILE: src/forms/Y2021/stateForms/CO/Form.ts class COForm (line 1) | class COForm {} FILE: src/forms/Y2021/stateForms/CT/Form.ts class CTForm (line 1) | class CTForm {} FILE: src/forms/Y2021/stateForms/DC/Form.ts class DCForm (line 1) | class DCForm {} FILE: src/forms/Y2021/stateForms/DE/Form.ts class DEForm (line 1) | class DEForm {} FILE: src/forms/Y2021/stateForms/FL/Form.ts class FLForm (line 1) | class FLForm {} FILE: src/forms/Y2021/stateForms/GA/Form.ts class GAForm (line 1) | class GAForm {} FILE: src/forms/Y2021/stateForms/HI/Form.ts class HIForm (line 1) | class HIForm {} FILE: src/forms/Y2021/stateForms/IA/Form.ts class IAForm (line 1) | class IAForm {} FILE: src/forms/Y2021/stateForms/ID/Form.ts class IDForm (line 1) | class IDForm {} FILE: src/forms/Y2021/stateForms/IL/IL1040.ts class IL1040 (line 12) | class IL1040 extends Form { method constructor (line 22) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/IL/IL1040ScheduleILEIC.ts class IL1040scheduleileeic (line 8) | class IL1040scheduleileeic extends Form { method constructor (line 17) | constructor(f1040: F1040) { method primary (line 26) | get primary(): PrimaryPerson | undefined { method spouse (line 30) | get spouse(): Spouse | undefined { FILE: src/forms/Y2021/stateForms/IL/IL1040V.ts class IL1040V (line 8) | class IL1040V extends Form { method constructor (line 17) | constructor(f1040: F1040, il1040: IL1040) { FILE: src/forms/Y2021/stateForms/IL/ILWit.ts type FormType (line 7) | type FormType = type WithholdingForm (line 21) | interface WithholdingForm { class ILWIT (line 52) | class ILWIT extends Form { method constructor (line 63) | constructor(f1040: F1040, subFormIndex = 0) { FILE: src/forms/Y2021/stateForms/IN/Form.ts class INForm (line 1) | class INForm {} FILE: src/forms/Y2021/stateForms/KS/Form.ts class KSForm (line 1) | class KSForm {} FILE: src/forms/Y2021/stateForms/KY/Form.ts class KYForm (line 1) | class KYForm {} FILE: src/forms/Y2021/stateForms/LA/Form.ts class LAForm (line 1) | class LAForm {} FILE: src/forms/Y2021/stateForms/MA/Form.ts class MAForm (line 1) | class MAForm {} FILE: src/forms/Y2021/stateForms/MD/Form.ts class MDForm (line 1) | class MDForm {} FILE: src/forms/Y2021/stateForms/ME/Form.ts class MEForm (line 1) | class MEForm {} FILE: src/forms/Y2021/stateForms/MI/Form.ts class MIForm (line 1) | class MIForm {} FILE: src/forms/Y2021/stateForms/MN/Form.ts class MNForm (line 1) | class MNForm {} FILE: src/forms/Y2021/stateForms/MO/Form.ts class MOForm (line 1) | class MOForm {} FILE: src/forms/Y2021/stateForms/MS/Form.ts class MSForm (line 1) | class MSForm {} FILE: src/forms/Y2021/stateForms/MT/Form.ts class MTForm (line 1) | class MTForm {} FILE: src/forms/Y2021/stateForms/NC/Form.ts class NCForm (line 1) | class NCForm {} FILE: src/forms/Y2021/stateForms/ND/Form.ts class NDForm (line 1) | class NDForm {} FILE: src/forms/Y2021/stateForms/NE/Form.ts class NEForm (line 1) | class NEForm {} FILE: src/forms/Y2021/stateForms/NH/Form.ts class NHForm (line 1) | class NHForm {} FILE: src/forms/Y2021/stateForms/NJ/Form.ts class NJForm (line 1) | class NJForm {} FILE: src/forms/Y2021/stateForms/NM/Form.ts class NMForm (line 1) | class NMForm {} FILE: src/forms/Y2021/stateForms/NV/Form.ts class NVForm (line 1) | class NVForm {} FILE: src/forms/Y2021/stateForms/NY/Form.ts class NYForm (line 1) | class NYForm {} FILE: src/forms/Y2021/stateForms/OH/Form.ts class OHForm (line 1) | class OHForm {} FILE: src/forms/Y2021/stateForms/OK/Form.ts class OKForm (line 1) | class OKForm {} FILE: src/forms/Y2021/stateForms/OR/Form.ts class ORForm (line 1) | class ORForm {} FILE: src/forms/Y2021/stateForms/OR/OR40.ts class OR40 (line 11) | class OR40 extends Form { method constructor (line 21) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/OR/OR40N.ts class OR40N (line 7) | class OR40N extends Form { method constructor (line 15) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/OR/OR40P.ts class OR40P (line 7) | class OR40P extends Form { method constructor (line 15) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/OR/OR40V.ts class OR40V (line 8) | class OR40V extends Form { method constructor (line 17) | constructor(f1040: F1040, or40: OR40) { FILE: src/forms/Y2021/stateForms/OR/ORASC.ts class ORASC (line 7) | class ORASC extends Form { method constructor (line 15) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/OR/ORASCNP.ts class ORASCNP (line 7) | class ORASCNP extends Form { method constructor (line 15) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/OR/ORWFHDC.ts class ORWFHDC (line 7) | class ORWFHDC extends Form { method constructor (line 15) | constructor(f1040: F1040) { FILE: src/forms/Y2021/stateForms/PA/Form.ts class PAForm (line 1) | class PAForm {} FILE: src/forms/Y2021/stateForms/RI/Form.ts class RIForm (line 1) | class RIForm {} FILE: src/forms/Y2021/stateForms/SC/Form.ts class SCForm (line 1) | class SCForm {} FILE: src/forms/Y2021/stateForms/SD/Form.ts class SDForm (line 1) | class SDForm {} FILE: src/forms/Y2021/stateForms/TN/Form.ts class TNForm (line 1) | class TNForm {} FILE: src/forms/Y2021/stateForms/TX/Form.ts class TXForm (line 1) | class TXForm {} FILE: src/forms/Y2021/stateForms/UT/Form.ts class UTForm (line 1) | class UTForm {} FILE: src/forms/Y2021/stateForms/VA/Form.ts class VAForm (line 1) | class VAForm {} FILE: src/forms/Y2021/stateForms/VT/Form.ts class VTForm (line 1) | class VTForm {} FILE: src/forms/Y2021/stateForms/WA/Form.ts class WAForm (line 1) | class WAForm {} FILE: src/forms/Y2021/stateForms/WI/Form.ts class WIForm (line 1) | class WIForm {} FILE: src/forms/Y2021/stateForms/WV/Form.ts class WVForm (line 1) | class WVForm {} FILE: src/forms/Y2021/stateForms/WY/Form.ts class WYForm (line 1) | class WYForm {} FILE: src/forms/Y2021/tests/fica.test.ts function hasAdditionalMedicareTax (line 70) | function hasAdditionalMedicareTax(f1040: F1040): boolean { type Constructor (line 76) | type Constructor = new (...args: any[]) => T function hasAttachment (line 77) | function hasAttachment( FILE: src/forms/Y2021/tests/index.ts class FormTestInfo2021 (line 7) | class FormTestInfo2021 extends FormTestInfo { FILE: src/forms/YearForms.ts type CreateFormConfig (line 26) | interface CreateFormConfig { class YearCreateForm (line 38) | class YearCreateForm { method constructor (line 44) | constructor( class CreateForms (line 134) | class CreateForms { method constructor (line 138) | constructor(year: TaxYear) { FILE: src/forms/errors.ts type F1040Error (line 1) | enum F1040Error { FILE: src/forms/tests/CommonTests.ts class CommonTests (line 26) | class CommonTests { method constructor (line 30) | constructor(testKit: TestKit, formTestInfo: FormTestInfo) { FILE: src/forms/tests/TestKit.ts class TestKit (line 20) | class TestKit { method constructor (line 25) | constructor(year: TaxYear) { type Access (line 166) | interface Access { FILE: src/pdfHandler.ts function savePDF (line 4) | async function savePDF( FILE: src/redux/TaxesState.ts class TaxesStateMethods (line 4) | class TaxesStateMethods { method constructor (line 7) | constructor(ts: YearsTaxesState) { FILE: src/redux/actions.ts type ActionName (line 47) | enum ActionName { type Save (line 100) | interface Save { type SaveRefundInfo (line 106) | type SaveRefundInfo = Save type SavePrimaryPersonInfo (line 107) | type SavePrimaryPersonInfo = Save< type SaveFilingStatusInfo (line 111) | type SaveFilingStatusInfo = Save< type SaveContactInfo (line 115) | type SaveContactInfo = Save type AddSpouse (line 123) | type AddSpouse = Save type RemoveSpouse (line 124) | type RemoveSpouse = Save type EditW2 (line 126) | type EditW2 = Save type RemoveW2 (line 127) | type RemoveW2 = Save type AddEstimatedTaxes (line 128) | type AddEstimatedTaxes = Save< type EditEstimatedTaxes (line 132) | type EditEstimatedTaxes = Save< type RemoveEstimatedTaxes (line 136) | type RemoveEstimatedTaxes = Save type RemoveHSA (line 139) | type RemoveHSA = Save type Add1099 (line 140) | type Add1099 = Save type Edit1099 (line 141) | type Edit1099 = Save type Remove1099 (line 142) | type Remove1099 = Save type AddProperty (line 143) | type AddProperty = Save type EditProperty (line 144) | type EditProperty = Save type AnswerQuestion (line 146) | type AnswerQuestion = Save type Add1098e (line 147) | type Add1098e = Save type Edit1098e (line 148) | type Edit1098e = Save type Remove1098e (line 149) | type Remove1098e = Save type SetItemizedDeductions (line 150) | type SetItemizedDeductions = Save< type SetInfo (line 154) | type SetInfo = Save type SetActiveYear (line 155) | type SetActiveYear = Save type AddIRA (line 156) | type AddIRA = Save type EditIRA (line 157) | type EditIRA = Save type RemoveIRA (line 158) | type RemoveIRA = Save type AddAsset (line 159) | type AddAsset = Save> type AddAssets (line 160) | type AddAssets = Save[]> type EditAsset (line 161) | type EditAsset = Save type RemoveAsset (line 162) | type RemoveAsset = Save type RemoveAssets (line 163) | type RemoveAssets = Save type AddF3921 (line 164) | type AddF3921 = Save type EditF3921 (line 165) | type EditF3921 = Save type RemoveF3921 (line 166) | type RemoveF3921 = Save type AddScheduleK1Form1065 (line 167) | type AddScheduleK1Form1065 = Save< type EditScheduleK1Form1065 (line 171) | type EditScheduleK1Form1065 = Save< type RemoveScheduleK1Form1065 (line 175) | type RemoveScheduleK1Form1065 = Save< type AddCredit (line 179) | type AddCredit = Save type EditCredit (line 180) | type EditCredit = Save type RemoveCredit (line 181) | type RemoveCredit = Save type Actions (line 183) | type Actions = type SignalAction (line 234) | type SignalAction = (year: TaxYear) => Actions type ActionCreator (line 235) | type ActionCreator = (formData: A) => SignalAction function signalAction (line 237) | function signalAction( FILE: src/redux/data.ts type TaxesState (line 9) | type TaxesState = { information: Information } type YearsTaxesState (line 11) | type YearsTaxesState = { [K in TaxYear]: Information } & { FILE: src/redux/fs/Actions.ts type FSActionName (line 1) | type FSActionName = 'fs/persist' | 'fs/recover' type FSAction (line 3) | interface FSAction { type FSPersist (line 7) | interface FSPersist extends FSAction { type FSRecover (line 11) | interface FSRecover extends FSAction { FILE: src/redux/fs/FSReducer.ts type PersistActions (line 7) | type PersistActions = FSPersist | FSRecover FILE: src/redux/fs/Load.tsx type LoadProps (line 6) | interface LoadProps { type Accept (line 10) | interface Accept { FILE: src/redux/migration.ts type QualifyingInformationV0 (line 14) | interface QualifyingInformationV0 { type DependentV0 (line 20) | interface DependentV0 extends Omit { type PrimaryPersonV0 (line 25) | type PrimaryPersonV0 = Omit type SpouseV0 (line 27) | type SpouseV0 = Omit type USTStateV0 (line 29) | type USTStateV0 = { function migrateDependent (line 40) | function migrateDependent(p: DependentV0): Dependent { function migratePrimaryOrSpouse (line 55) | function migratePrimaryOrSpouse(p: Spouse | PrimaryPerson) { FILE: src/redux/reducer.ts constant DEFAULT_TAX_YEAR (line 8) | const DEFAULT_TAX_YEAR: TaxYear = 'Y2021' FILE: src/redux/store.ts type SerializedState (line 26) | type SerializedState = { [K in TaxYear]: Information } & { type USTSerializedState (line 31) | type USTSerializedState = NonNullable & SerializedState type USTState (line 32) | type USTState = NonNullable & YearsTaxesState type InfoStore (line 141) | type InfoStore = Store & { type PersistedStore (line 145) | type PersistedStore = Store< FILE: src/serviceWorker.js function registerValidSW (line 23) | function registerValidSW(swUrl, config) { function checkValidServiceWorker (line 67) | function checkValidServiceWorker(swUrl, config) { function register (line 97) | function register(config) { function unregister (line 131) | function unregister() { FILE: src/tests/MultipleYears.test.tsx class TestForm (line 31) | class TestForm extends TestPage { method constructor (line 37) | constructor(state: YearsTaxesState) { FILE: src/tests/common/DomMethods.ts class DomMethods (line 1) | class DomMethods { method constructor (line 4) | constructor(dom: () => HTMLElement) { FILE: src/tests/common/FakePager.tsx class PagerMethods (line 19) | class PagerMethods extends DomMethods { FILE: src/tests/common/Page.tsx type TestRenderResult (line 9) | type TestRenderResult = RenderResult method constructor (line 18) | constructor(state: YearsTaxesState) { method renderComponent (line 23) | renderComponent(): ReactElement { FILE: src/tests/common/PersonMethods.tsx class PersonMethods (line 6) | class PersonMethods extends DomMethods { FILE: src/tests/common/TaxPayerMethods.tsx class TaxPayerMethods (line 7) | class TaxPayerMethods extends DomMethods { FILE: src/tests/common/YearsStatusBarMethods.tsx class YearStatusBarMethods (line 13) | class YearStatusBarMethods extends DomMethods { FILE: src/tests/components/CreatePdf.test.tsx class CreatePDFTestPage (line 21) | class CreatePDFTestPage extends TestPage { method constructor (line 23) | constructor(state: YearsTaxesState) { FILE: src/tests/components/SpouseAndDependent/Methods.ts class SpouseMethods (line 6) | class SpouseMethods extends PersonMethods { class DependentMethods (line 16) | class DependentMethods extends PersonMethods { class FilingStatusMethods (line 35) | class FilingStatusMethods extends DomMethods { FILE: src/tests/components/SpouseAndDependent/Pages.tsx class SpouseTestPage (line 13) | class SpouseTestPage extends TestPage { method constructor (line 16) | constructor(state: YearsTaxesState) { class SpouseAndDependentTestPage (line 30) | class SpouseAndDependentTestPage extends TestPage { method constructor (line 36) | constructor(state: YearsTaxesState) { FILE: src/tests/components/Taxpayer.test.tsx class TaxPayerTestPage (line 29) | class TaxPayerTestPage extends TestPage { method constructor (line 34) | constructor(state: YearsTaxesState) { type Person (line 52) | interface Person { type Pager (line 55) | interface Pager { type TaxPayer (line 59) | interface TaxPayer {