Protected ReadonlycollectorThe collector for inference rules, at which this composite rule should be registered.
Protected ReadonlylistenersProtected ReadonlyruleProtected ReadonlyruleProtected ReadonlyservicesRegisters a validation rule.
a new validation rule
OptionalgivenOptions: Partial<ValidationRuleOptions>some more options to control the handling of the added validation rule
ProtectedcreateRemoves a validation rule.
the validation rule to remove
OptionalgivenOptions: Partial<ValidationRuleOptions>the same options as given for the registration of the validation rule must be given for the removal!
Describes a complex validation rule which has a state. 'beforeValidation' can be used to set-up some data structures like a map, in order to store some information which are calculated during 'validation', which are finally evaluated in 'afterValidation'.