The generic properties and methods can apply to almost any relevant item or property. They are listed separately here, so that they do not clutter the documentation.
$attcount | The number of built-in attributes belonging to the item |
$canassign | If true,the item's value can be altered $canassign is true for most properties, but depending on the current context it may be false for certain properties. |
$cando | If true,the notation attibute is implemented for the item |
$canomit | If true,this attribute can be omitted from the notation The properties with $canomit set to true are: $root, $clib, $libs, $datas, $constants, $hashvars, $tvars, $cvars, $lvars, $vals, and $files. |
$chaincount | The number of items in the reference chain for a reference variable |
$class | The class containing or associated with the item (may be empty) |
$data | The open data file containing the item (may be empty) |
$default | Used to access built-in attributes overridden by custom attributes |
$fullname | The full notation for the item |
$group | The item group containing the item |
$inst | The instance containing the item (may be empty) |
$isinherited | If true,this attribute is inherited from the superclass |
$lib | The library containing the item (may be empty) |
$maxparms | The maximum number of parameters when the item is called as a function |
$method | The method containing the item (may be empty) |
$minparms | The minimum number of parameters when the item is called as a function |
$obj | The object containing the item (may be empty) |
$ref | A reference to the item |
$wind | The open window containing the item (may be empty) |
Standard | $desc $ident $name $sublen $subtype $type |
$assign | $assign(value) assigns the value to the item |
$att | $att(n) Returns the n'th built-in attribute for the item |
$chain | $chain(n) Returns the n'th item in the reference chain for a reference variable |
$attributes |