IService
pentaho.module. IService
The IService
interface represents a service that provides ways to load JavaScript modules depending on their type/instance relation to a given module.
Source: doc-js/pentaho/module/IService.jsdoc, line 17
See also: pentaho.module.IMetaService
Methods
Name | Description |
---|---|
getInstanceOfAsync(typeIdOrAlias) : Promise | Gets a promise for the value of the highest |
getInstancesOfAsync(typeIdOrAlias) : Promise.<Array> | Gets a promise for the values of the modules which are known instances of a given type module. |
getSubtypeOfAsync(baseTypeIdOrAlias) : Promise | Gets the value of the highest |
getSubtypesOfAsync(baseTypeIdOrAlias) : Promise.<Array> | Gets a promise for the values of the modules which are known descendant types of a given type module. |
Methods Details
getInstanceOfAsync(typeIdOrAlias) : Promise | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets a promise for the value of the highest Source: doc-js/pentaho/module/IService.jsdoc, line 44
|
getInstancesOfAsync(typeIdOrAlias) : Promise.<Array> | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets a promise for the values of the modules which are known instances of a given type module. The modules' values are returned ordered descendingly by their Modules which fail loading do not cause the operation to fail and are excluded from the result. Source: doc-js/pentaho/module/IService.jsdoc, line 27
|
getSubtypeOfAsync(baseTypeIdOrAlias) : Promise | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the highest The specified base type module is not a possible result. Source: doc-js/pentaho/module/IService.jsdoc, line 79
See also: pentaho.module.IMetaService#getSubtypeOf |
getSubtypesOfAsync(baseTypeIdOrAlias) : Promise.<Array> | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Gets a promise for the values 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. Modules which fail loading do not cause the operation to fail and are excluded from the result. Source: doc-js/pentaho/module/IService.jsdoc, line 60
|