File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ export default function engineFactory(
28
28
export class Engine {
29
29
constructor ( rules ?: Array < RuleProperties > , options ?: EngineOptions ) ;
30
30
31
- addRule ( rule : RuleProperties ) : this;
31
+ addRule ( rule : RuleProperties | Rule ) : this;
32
32
removeRule ( ruleOrName : Rule | string ) : boolean ;
33
33
updateRule ( rule : Rule ) : void ;
34
34
@@ -171,11 +171,11 @@ export interface RuleResult {
171
171
) : T extends true ? string : RuleResultSerializable ;
172
172
}
173
173
174
- export class Rule implements RuleProperties {
174
+ export class Rule {
175
175
constructor ( ruleProps : RuleProperties | string ) ;
176
176
name : string ;
177
177
conditions : TopLevelCondition ;
178
- event : Event ;
178
+ ruleEvent : Event ;
179
179
priority : number ;
180
180
setConditions ( conditions : TopLevelCondition ) : this;
181
181
setEvent ( event : Event ) : this;
You can’t perform that action at this time.
0 commit comments