Class baja.DynamicProperty
Extends
baja.Property.
Dynamic Property Slot.
Property defines a Slot which is a storage location for a variable in a Complex.
A new object should never be directly created with this Constructor. All Slots are
created internally by BajaScript.
Defined in: comp.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
| <private> |
| Method Attributes | Method Name and Description |
|---|---|
| <private> |
Return the display String for this Property.
|
| <private> |
Return the Property value.
|
| <private> |
$setDisplay(display)
Set the display for this Property.
|
| <private> |
$setFacets(facets)
Set the Facets for the Property.
|
| <private> |
$setFlags(flags)
Set the Flags for the Property.
|
| <private> |
$setValue(val)
Set the Property value.
|
|
Return the default flags for the Property.
|
|
|
Return the default value for the Property.
|
|
|
Return the Facets for the Property.
|
|
|
getFlags()
Return the Flags for the Property.
|
|
|
getType()
Return the Type for this Property.
|
- Methods borrowed from class baja.Property:
- isProperty
- Methods borrowed from class baja.Slot:
- $getDisplayName, $setDisplayName, getName, isAction, isFrozen, isTopic, toString
- Methods borrowed from class BaseBajaObj:
- equals, valueOf
Please note, this method is intended for INTERNAL use by Tridium only. An external developer should never call this method.
- Returns:
- {String}
Please note, this method is intended for INTERNAL use by Tridium only. An external developer should never call this method. Access a Property's value through the associated baja.Complex instead.
- Returns:
- value
- See:
- baja.Complex#get
Please note, this method is intended for INTERNAL use by Tridium only. An external developer should never call this method.
- Parameters:
- {String} display
- the display String.
Please note, this method is intended for INTERNAL use by Tridium only. An external developer should never call this method.
- Parameters:
- {baja.Facets} facets
- See:
- baja.Facets
Please note, this method is intended for INTERNAL use by Tridium only. An external developer should never call this method.
- Parameters:
- {Number} flags
- See:
- baja.Flags
Please note, this method is intended for INTERNAL use by Tridium only. An external developer should never call this method.
- Parameters:
- val
- value to be set.
- Returns:
- {Number}
- Returns:
- the default value for the Property.
- Returns:
- the Slot Facets
- See:
- baja.Facets
- Returns:
- {Number}
- See:
- baja.Flags
- Returns:
- the Type for the Property.