Class baja.Struct
Extends
baja.Complex.
Represents a baja:Struct in BajaScript.
Struct is the base class for a component which has one or more properties. Structs must only declare properties which are typed as boolean, int, float, String, Simple, or other Structs. This means that a Struct may never have a Component property. Structs only support Property slots, never Actions or Topics.
A Struct can only contain frozen Slots. A frozen Slot is defined
at compile time (usually hard coded in Java).
Defined in: comp.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
- Fields borrowed from class baja.Object:
- getIcon
- Methods borrowed from class baja.Complex:
- $fw, contractCommitted, equivalent, get, getDisplay, getDisplayName, getFacets, getFlags, getName, getParent, getPropertyInParent, getSlot, getSlots, getValueOf, has, loadSlots, newCopy, set, toString