BehaviorRule
Defined in: core/src/models/behavior-rule.ts:4
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new BehaviorRule(
ruleType,threshold,window?,pattern?,action?,customAction?):BehaviorRule
Defined in: core/src/models/behavior-rule.ts:12
Parameters
Section titled “Parameters”ruleType
Section titled “ruleType”threshold
Section titled “threshold”number
window?
Section titled “window?”number = 3600
pattern?
Section titled “pattern?”string | null
action?
Section titled “action?”BehaviorAction = 'log'
customAction?
Section titled “customAction?”((…args) => unknown) | null
Returns
Section titled “Returns”BehaviorRule
Properties
Section titled “Properties”action
Section titled “action”
readonlyaction:BehaviorAction
Defined in: core/src/models/behavior-rule.ts:9
customAction
Section titled “customAction”
readonlycustomAction: ((…args) =>unknown) |null
Defined in: core/src/models/behavior-rule.ts:10
pattern
Section titled “pattern”
readonlypattern:string|null
Defined in: core/src/models/behavior-rule.ts:8
ruleType
Section titled “ruleType”
readonlyruleType:BehaviorRuleType
Defined in: core/src/models/behavior-rule.ts:5
threshold
Section titled “threshold”
readonlythreshold:number
Defined in: core/src/models/behavior-rule.ts:6
window
Section titled “window”
readonlywindow:number
Defined in: core/src/models/behavior-rule.ts:7