@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:21
TR
boolean
isRuleMatch: (
ruleType) =>boolean
Defined in: investments/reason-to-rule.ts:23
TR
boolean
propertyKey: keyof
T&string
Defined in: investments/reason-to-rule.ts:18
propertyType:
PropertyType
Defined in: investments/reason-to-rule.ts:17
optionalruleType:TR
Defined in: investments/reason-to-rule.ts:12
values:
number[]
Defined in: investments/reason-to-rule.ts:19
getValueAtIndex(
index):number
Defined in: investments/reason-to-rule.ts:27
number
number
isRuleNone():
boolean
Defined in: investments/reason-to-rule.ts:25
boolean
isValueGreater<
T2>(rule):boolean
Defined in: investments/reason-to-rule.ts:29
• T2 extends IRentalPropertyEntity
IReasonToRule<T2, TR>
boolean
userResultEstimates(
rental,holdRules,purchaseRules,date):UserInvestResult[]
Defined in: investments/reason-to-rule.ts:31
IRuleEvaluation<HoldRuleTypes>[]
IRuleEvaluation<PurchaseRuleTypes>[]
Date