RegisteredRuleset Class

A ruleset that is registered in a ruleset manager.

Implements

Methods

Name Description
constructor(ruleset: Ruleset, uniqueIdentifier: string, disposeFunc: (ruleset: RegisteredRuleset) => void): RegisteredRuleset Create a registered ruleset  
dispose(): void Dispose registered ruleset.  
toJSON(): Ruleset    

Properties

Name Type Description
id Accessor ReadOnly string Ruleset identifier.  
rules Accessor ReadOnly Rule[] Presentation rules used to create hierarchies and content  
supplementationInfo Accessor ReadOnly undefined | SupplementationInfo Supplementation-related information for this ruleset  
uniqueIdentifier Accessor ReadOnly string    
vars Accessor ReadOnly undefined | VariablesGroup[] User-controllable variable definitions  

Defined in

Last Updated: 15 March, 2024