dundas.data.ParameterValue Class

 

Inheritance Hierarchy

 
Class
   dundas.data.ParameterValue
      dundas.data.AnalysisElementValue
      dundas.data.CollectionParameterValue
      dundas.data.ConnectorElementValue
      dundas.data.FileValue
      dundas.data.HierarchyLevelValue
      dundas.data.LogicalValue
      dundas.data.MemberDrillDownValue
      dundas.data.RangeParameterValue
      dundas.data.SingleParameterValue
      dundas.data.TimeHierarchyOffsetValue
 

Constructors

 
  Name Description
init Initializes the ParameterValue. Called during construction.
 
 

Properties

 
  Name Description
isInverted Gets or sets a value indicating whether this instance value is inverted.
lastModifiedTime Gets or sets the time, in coordinated universal time (UTC), that the parameter value was last written to. This property might be null.
parameterId Gets or sets the parameter ID the current value is defined for.
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.
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.
token Gets or sets the discrete parameter token, if applicable.
 
 

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.
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.
clearValues Clears all the discreet values in the parameter value. This should be done if a token is set.
equals Compares this parameter value to another parameter value for equality. They do not need to be the same instance.
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.
resolve Resolves the parameter value token to the discrete values.
toJSON Implementation for toJSON to return an object that will include this class's prototype property values when stringified. Inherited from Class.