Skip to main content

Pentaho+ documentation is moving!

The new product documentation portal is here. Check it out now at docs.hitachivantara.com

 

Hitachi Vantara Lumada and Pentaho Documentation

IMeta

pentaho.module.spec. IMeta

The spec.IMeta interface contains the metadata of a module.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 17

See also: pentaho.module.IMeta , pentaho.module.spec.ITypeMeta , pentaho.module.spec.IInstanceMeta

Members

Name Description
alias : nonEmptyString

The alias of the module.

annotations : Object.<string, (null | object | boolean)>

The map of global module annotations' configurations.

config : object

The module's global configuration object.

isVirtual : boolean

Indicates if the module is virtual.

ranking : number

The ranking of the module.

value : * | function

The value of the module or a function that creates it.

Members Details

alias: nonEmptyString

The alias of the module.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 30

annotations: Object.<string, (null | object | boolean)>

The map of global module annotations' configurations.

A map whose keys are annotation module identifiers and whose values are global annotation configurations.

Annotations can be further configured, conditionally, using the configuration rules' annotation selector property.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 75

config: object

The module's global configuration object.

Modules can be further configured, conditionally, using the configuration rules' module selector property.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 90

isVirtual: boolean

Indicates if the module is virtual.

A virtual module does not have a corresponding file or implementation.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 49

Default Value: false

ranking: number

The ranking of the module.

The ranking determines the order of the module amongst other modules.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 38

Default Value: 0

value: * | function

The value of the module or a function that creates it.

When specified, an AMD/RequireJS module with this module's id is dynamically defined.

Only considered specified when different from undefined. When a function, whatever its return value is taken as the value of the module. When a function, it is called with the module metadata object, having its configuration already loaded.

Source: doc-js/pentaho/module/spec/IMeta.jsdoc, line 60