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(
2828export class Engine {
2929 constructor ( rules ?: Array < RuleProperties > , options ?: EngineOptions ) ;
3030
31- addRule ( rule : RuleProperties ) : this;
31+ addRule ( rule : RuleProperties | Rule ) : this;
3232 removeRule ( ruleOrName : Rule | string ) : boolean ;
3333 updateRule ( rule : Rule ) : void ;
3434
@@ -171,11 +171,11 @@ export interface RuleResult {
171171 ) : T extends true ? string : RuleResultSerializable ;
172172}
173173
174- export class Rule implements RuleProperties {
174+ export class Rule {
175175 constructor ( ruleProps : RuleProperties | string ) ;
176176 name : string ;
177177 conditions : TopLevelCondition ;
178- event : Event ;
178+ ruleEvent : Event ;
179179 priority : number ;
180180 setConditions ( conditions : TopLevelCondition ) : this;
181181 setEvent ( event : Event ) : this;
You can’t perform that action at this time.
0 commit comments