IEnvironment
pentaho.environment. IEnvironment
The IEnvironment
interface allows access to environmental information of the Pentaho Platform. For example, it allows access to user
, theme
, locale
, application
and server
.
Not all information is always available, or sometimes it is not fixed, and so some of these can be null
. Check the documentation of each property and sub-property.
Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 17
Members
Name | Description |
---|---|
application : | Gets the identifier of the client application. |
locale : | Gets the identifier of the locale. |
reservedChars : | Gets the reserved characters for file names, all concatenated in a single string. |
server : | Gets information about the server web application. |
theme : | Gets the identifier of the theme. |
user : | Gets information about the user. |
Methods
Name | Description |
---|---|
createChild(childSpec) : pentaho.environment.IEnvironment | Creates a child context of this one given its specification. Any unspecified information is inherited from this context. |
toJSON() : pentaho.environment.spec.IEnvironment | Serializes this context to JSON. |
toSpec() : pentaho.environment.spec.IEnvironment | Creates a specification with the information of this context. |
Members Details
application: |
---|
Gets the identifier of the client application. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 34 |
locale: |
---|
Gets the identifier of the locale. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 70 |
reservedChars: |
---|
Gets the reserved characters for file names, all concatenated in a single string. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 79 |
server: |
---|
Gets information about the server web application. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 52 |
theme: |
---|
Gets the identifier of the theme. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 61 |
user: |
---|
Gets information about the user. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 43 |
Methods Details
createChild(childSpec) : pentaho.environment.IEnvironment | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Creates a child context of this one given its specification. Any unspecified information is inherited from this context. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 88
|
toJSON() : pentaho.environment.spec.IEnvironment | ||||
---|---|---|---|---|
Serializes this context to JSON. This method is an alias of [toSpec]{pentaho.environment.IEnvironment#toSpec}. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 109
See also: pentaho.environment.IEnvironment#toSpec |
toSpec() : pentaho.environment.spec.IEnvironment | ||||
---|---|---|---|---|
Creates a specification with the information of this context. Source: doc-js/pentaho/environment/IEnvironment.jsdoc, line 99
See also: pentaho.environment.IEnvironment#toJSON |