IMetaService
pentaho.module. IMetaService
The IMetaService
interface represents a service that provides metadata information about JavaScript modules.
Source: doc-js/pentaho/module/IMetaService.jsdoc, line 17
Methods
Name | Description |
---|---|
configure(moduleSpecMap) : pentaho.module.IMetaService | Configures the modules metadata service by defining new modules or configuring existing modules. |
get(idOrAlias, keyArgs) : pentaho.module.IMeta | Gets the metadata of the module having a given identifier or alias. |
getId(idOrAlias) : string | Gets the identifier of a module given its identifier or alias. |
getInstanceOf(typeIdOrAlias) : pentaho.module.IInstanceMeta | Gets the metadata of the highest |
getInstancesOf(typeIdOrAlias) : Array.< | Gets the metadata of the modules which are known instances of a given type module. |
getSubtypeOf(baseTypeIdOrAlias) : pentaho.module.ITypeMeta | Gets the metadata of the highest |
getSubtypesOf(baseTypeIdOrAlias) : Array.< | Gets the metadata of the modules which are known descendant types of a given type module. |
Methods Details
configure(moduleSpecMap) : pentaho.module.IMetaService | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Configures the modules metadata service by defining new modules or configuring existing modules. Source: doc-js/pentaho/module/IMetaService.jsdoc, line 26
|
get(idOrAlias, keyArgs) : pentaho.module.IMeta | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the metadata of the module having a given identifier or alias. Source: doc-js/pentaho/module/IMetaService.jsdoc, line 39
|
getId(idOrAlias) : string | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets the identifier of a module given its identifier or alias. If a module with the given identifier or alias is not defined, Source: doc-js/pentaho/module/IMetaService.jsdoc, line 62
|
getInstanceOf(typeIdOrAlias) : pentaho.module.IInstanceMeta | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets the metadata of the highest Source: doc-js/pentaho/module/IMetaService.jsdoc, line 89
|
getInstancesOf(typeIdOrAlias) : Array.< | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets the metadata of the modules which are known instances of a given type module. The modules are returned ordered descendingly by their Source: doc-js/pentaho/module/IMetaService.jsdoc, line 76
|
getSubtypeOf(baseTypeIdOrAlias) : pentaho.module.ITypeMeta | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets the metadata of the highest The specified base type module is not a possible result. Source: doc-js/pentaho/module/IMetaService.jsdoc, line 118
|
getSubtypesOf(baseTypeIdOrAlias) : Array.< | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets the metadata of the modules which are known descendant types of a given type module. The modules are returned ordered descendingly by their The specified base type module is not included in the result. Source: doc-js/pentaho/module/IMetaService.jsdoc, line 103
|