realty-investor-timeline

@cubedelement.com/realty-investor-timeline


@cubedelement.com/realty-investor-timeline / rules/rule-evaluation / RuleEvaluation

Class: RuleEvaluation<E>

Defined in: rules/rule-evaluation.ts:15

Type Parameters

E extends PurchaseRuleTypes | HoldRuleTypes

Implements

Constructors

new RuleEvaluation()

new RuleEvaluation<E>(value, type, propertyType): RuleEvaluation<E>

Defined in: rules/rule-evaluation.ts:16

Parameters

value

number

type

E

propertyType

PropertyType

Returns

RuleEvaluation<E>

Properties

propertyType

propertyType: PropertyType

Defined in: rules/rule-evaluation.ts:24

Implementation of

IRuleEvaluation.propertyType


type

type: E

Defined in: rules/rule-evaluation.ts:22

Implementation of

IRuleEvaluation.type


value

value: number

Defined in: rules/rule-evaluation.ts:23

Implementation of

IRuleEvaluation.value

Methods

evaluate()

evaluate(dataValue): boolean

Defined in: rules/rule-evaluation.ts:30

Determines if the dataValue passes the rule

Parameters

dataValue

number

Returns

boolean

Implementation of

IRuleEvaluation.evaluate