Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LoanSchedule

Implements

Index

Constructors

constructor

Properties

Private Readonly config

Private Readonly loanAmortizations

loanAmortizations: LoanScheduleAmortization[]

Readonly loanSettings

loanSettings: LoanScheduleSettings

Accessors

years

Methods

Private getHeaders

  • getHeaders(): LoanScheduleAmortization[]

Private getYears

  • getYears(): number[][]

Private mapValues

Static Private getComputedValue

  • getComputedValue(compute: string, settings: LoanScheduleSettings): number
  • Parameters

    • compute: string
    • settings: LoanScheduleSettings

    Returns number

Static Private getDynamicValue

  • getDynamicValue(baseValue: number, rate: number, index: number): number
  • Parameters

    • baseValue: number
    • rate: number
    • index: number

    Returns number

Static Private getMonthlyInsurance

  • getMonthlyInsurance(amount: number, insuranceRate: number): number
  • Parameters

    • amount: number
    • insuranceRate: number

    Returns number

Static Private getMonthlyPayment

  • getMonthlyPayment(amount: number, term: number, interestRate: number): number
  • Parameters

    • amount: number
    • term: number
    • interestRate: number

    Returns number

Legend

  • Constructor
  • Property
  • Private property
  • Private method
  • Property

Generated using TypeDoc