Property
pentaho.visual.role. Property
The Property
class represents a visual role of a visualization and defines its capabilities.
A visual role is described by:
AMD Module
require(["pentaho/visual/role/Property"], function(Property) { /* code goes here */ });
Extends
Constructor
Name | Description |
---|---|
new Property() | This class was not designed to be constructed directly. |
Members
Name | Description |
---|---|
$type : | Gets the type of this instance. |
Methods
Name | Description |
---|---|
toJSON() : JsonValue | Creates a top-level JSON specification that describes this instance. |
toSpec(keyArgs) : any | Creates a top-level specification that describes this instance. |
toSpecInContext(keyArgs) : any Abstract | Creates a specification that describes this instance. |
Constructor Details
new Property() |
---|
This class was not designed to be constructed directly. Source: javascript/web/pentaho/visual/role/Property.js, line 45 |
Members Details
$type: |
---|
Gets the type of this instance. Source: javascript/web/pentaho/type/Instance.js, line 115 Overrides: pentaho.visual.role.AbstractProperty#$type See also: pentaho.type.Instance.type , pentaho.type.Type#instance |
Methods Details
toJSON() : JsonValue | ||||
---|---|---|---|---|
Creates a top-level JSON specification that describes this instance. Attributes which do not have a JSON-compatible specification are omitted. Specifically, for inline types, attributes with a function value are not supported. This method simply calls Source: javascript/web/pentaho/type/Instance.js, line 197 Inherited From: pentaho.type.Instance#toJSON
See also: pentaho.type.Instance#toSpec |
toSpec(keyArgs) : any | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Creates a top-level specification that describes this instance. If an Source: javascript/web/pentaho/type/Instance.js, line 159 Inherited From: pentaho.type.Instance#toSpec
|
toSpecInContext(keyArgs) : any Abstract | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Creates a specification that describes this instance. Source: javascript/web/pentaho/type/Instance.js, line 177 Inherited From: pentaho.type.Instance#toSpecInContext
See also: pentaho.type.Instance#toSpec |