@cubedelement.com/realty-investor-timeline
@cubedelement.com/realty-investor-timeline / investments/reason-to-rule / IReasonToRule
Defined in: investments/reason-to-rule.ts:15
• T extends IRentalPropertyEntity
• TR extends PurchaseRuleTypes | HoldRuleTypes
investmentReason:
InvestmentReasons
Defined in: investments/reason-to-rule.ts:11
IReasonToRuleMeta.investmentReason
isRuleAndPropertyTypeMatch: (
propertyType,ruleType) =>boolean
Defined in: investments/reason-to-rule.ts:20
TR
boolean
isRuleMatch: (
ruleType) =>boolean
Defined in: investments/reason-to-rule.ts:22
TR
boolean
propertyKey: keyof
T&string
Defined in: investments/reason-to-rule.ts:17
propertyType:
PropertyType
Defined in: investments/reason-to-rule.ts:16
optionalruleType:TR
Defined in: investments/reason-to-rule.ts:12
values:
number[]
Defined in: investments/reason-to-rule.ts:18
getValueAtIndex(
index):number
Defined in: investments/reason-to-rule.ts:26
number
number
isRuleNone():
boolean
Defined in: investments/reason-to-rule.ts:24
boolean
isValueGreater<
T2>(rule):boolean
Defined in: investments/reason-to-rule.ts:28
• T2 extends IRentalPropertyEntity
IReasonToRule<T2, TR>
boolean
userResultEstimates(
rental,holdRules,purchaseRules,date):UserInvestResult[]
Defined in: investments/reason-to-rule.ts:30
IRuleEvaluation<HoldRuleTypes>[]
IRuleEvaluation<PurchaseRuleTypes>[]
Date