dundas.data.LogicalValue Class

 

Inheritance Hierarchy

 
Class
   dundas.data.ParameterValue
      dundas.data.LogicalValue
 

Constructors

 
  Name Description
init Initializes the LogicalValue. Called during construction. Inherited from dundas.data.ParameterValue.
 
 

Properties

 
  Name Description
childrenValues Gets or sets the children values.
isInverted Gets or sets a value indicating whether this instance value is inverted. Inherited from dundas.data.ParameterValue.
lastModifiedTime Gets or sets the time, in coordinated universal time (UTC), that the parameter value was last written to. This property might be null. Inherited from dundas.data.ParameterValue.
logicalOperator Gets or sets the logical operator that acts upon the children values.
parameterId Gets or sets the parameter ID the current value is defined for. Inherited from dundas.data.ParameterValue.
parameterValueType Gets the type of the parameter value. This value is used by the server to identify the brush type. This value cannot be set in JavaScript. Instead, the derived class type should be used. Flags enum. Inherited from dundas.data.ParameterValue.
resolvedParameterValue Gets a parameter value with the resolved discrete values if a token has been used on this parameter value. This will only be populated if resolve has been called and finished at some point on this parameter value. Inherited from dundas.data.ParameterValue.
token Gets or sets the discrete parameter token, if applicable. Inherited from dundas.data.ParameterValue.
 
 

Methods

 
  Name Description
clearResolvedParameterValue Clears any resolved parameter value that was populated during a resolve call. This may be used if the value has changed and the parameter value is not aware of that changing, making the resolved parameter value no longer valid. Inherited from dundas.data.ParameterValue.
clearTokens Clears all the tokens in the parameter value. This should be done if a value is set, or a token not on the same property. Inherited from dundas.data.ParameterValue.
clearValues Clears all the discreet values in the parameter value. This should be done if a token is set. Inherited from dundas.data.ParameterValue.
equals Compares this parameter value to another parameter value for equality. They do not need to be the same instance. Inherited from dundas.data.ParameterValue.
fromJObject Applies the property values from a plain object created from JSON to the properties of this instance. Inherited from Class.
invalidateLastModifiedTime Invalidates the last modified time to now. Inherited from dundas.data.ParameterValue.
resolve Resolves the parameter value token to the discrete values. Inherited from dundas.data.ParameterValue.
toJSON Implementation for toJSON to return an object that will include this class's prototype property values when stringified. Inherited from Class.