Skip to main content

Interface: RuleEvaluatorParser

Defined in: packages/core/src/domain/services/rule-evaluator.ts:19

Minimal parser contract needed by the rule evaluator.

Domain services must not depend on application ports, so we define only the subset of RuleEvaluatorParser that rule evaluation actually uses.

Methods

renderSubtree()

renderSubtree(node): string

Defined in: packages/core/src/domain/services/rule-evaluator.ts:20

Parameters

node

SelectorNode

Returns

string