IRuleSelector
pentaho.config.spec. IRuleSelector
The config.spec.IRuleSelector
interface describes the criteria map that determines if a rule is selected for a given module and environment variables.
It is the type of the select
property of a configuration rule.
Besides the module
property, this interface allows filtering on any of the environment properties
.
Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 17
See also: pentaho.config.spec.IRule
Members
Name | Description |
---|---|
application : pentaho.type.spec.EnvironmentPropertyFilter.<string> | The identifier or identifiers of the application that the rule applies to. |
locale : pentaho.type.spec.EnvironmentPropertyFilter.<string> | The identifier or identifiers of the locale that the rule applies to. |
module : pentaho.type.spec.EnvironmentPropertyFilter.<string> | The identifier or identifiers of the modules that the rule applies to. |
module : pentaho.type.spec.EnvironmentPropertyFilter.<string> | The identifier of the module annotation that the rule applies to. |
theme : pentaho.type.spec.EnvironmentPropertyFilter.<string> | The identifier or identifiers of the theme that the rule applies to. |
user : pentaho.type.spec.EnvironmentPropertyFilter.<string> | The identifier or identifiers of the user that the rule applies to. |
Members Details
application: pentaho.type.spec.EnvironmentPropertyFilter.<string> |
---|
The identifier or identifiers of the application that the rule applies to. When relative, these are relative to Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 64 |
locale: pentaho.type.spec.EnvironmentPropertyFilter.<string> |
---|
The identifier or identifiers of the locale that the rule applies to. Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 93 |
module: pentaho.type.spec.EnvironmentPropertyFilter.<string> |
---|
The identifier or identifiers of the modules that the rule applies to. When relative, these are relative to Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 34 See also: pentaho.config.spec.IRuleSet#contextId |
module: pentaho.type.spec.EnvironmentPropertyFilter.<string> |
---|
The identifier of the module annotation that the rule applies to. When relative, these are relative to Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 49 See also: pentaho.config.spec.IRuleSet#contextId |
theme: pentaho.type.spec.EnvironmentPropertyFilter.<string> |
---|
The identifier or identifiers of the theme that the rule applies to. Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 85 |
user: pentaho.type.spec.EnvironmentPropertyFilter.<string> |
---|
The identifier or identifiers of the user that the rule applies to. Source: doc-js/pentaho/config/spec/IRuleSelector.jsdoc, line 77 |