Attribute
Attribute represents a variable or value with an optional set of qualifiers.
Extends
Section titled “Extends”Extended by
Section titled “Extended by”Methods
Section titled “Methods”addQualifier()
Section titled “addQualifier()”addQualifier(
qualifierValue):Attribute
addQualifier appends a qualifier to the attribute path.
Parameters
Section titled “Parameters”qualifierValue
Section titled “qualifierValue”Returns
Section titled “Returns”Attribute
id():
number
id returns where the qualifier appears within an expression.
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”isOptional()
Section titled “isOptional()”isOptional():
boolean
isOptional returns whether the qualifier was declared as optional.
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”qualify()
Section titled “qualify()”qualify(
vars,obj):unknown
qualify performs the field or index selection on the input object.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”unknown
Inherited from
Section titled “Inherited from”qualifyIfPresent()
Section titled “qualifyIfPresent()”qualifyIfPresent(
vars,obj,presenceOnly):unknown
qualifyIfPresent performs the field or index selection only when the field or index is present.
Parameters
Section titled “Parameters”unknown
presenceOnly
Section titled “presenceOnly”boolean
Returns
Section titled “Returns”unknown
Inherited from
Section titled “Inherited from”resolve()
Section titled “resolve()”resolve(
vars):unknown
resolve returns the current value of the attribute within an activation.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”unknown