defaultRuleProcessorRulePilot
constdefaultRuleProcessorRulePilot:RuleProcessor
Defined in: rules-engine/src/utils/formatRulesEngine/defaultRuleProcessorRulePilot.ts:71
Default rule processor for the "rulepilot" export format. Compiles a single React Query Builder
rule into a rulepilot Constraint (or a small Condition for range/null checks).
Operators map as follows: = != < <= > >= to their rulepilot equivalents (=/!= become the
loose ==/!=); in/notIn to in/not in with an array value; between/notBetween to a
>=/<= range (negated with none for notBetween); null/notNull to a != null check
(wrapped in none for null). Operators rulepilot cannot represent—see
rulePilotUnsupportedOperators—and any unknown operator return null, signaling the group
processor to skip the rule.
API documentation is generated from the latest commit on the main branch. It may be somewhat inconsistent with official releases of React Query Builder.