Element: ident.class[ ]

Type

string

Description

The class of ident, its value will depend on what type of object ident is.

When the class is a standalone class, the array length of this element is 1.
When the class is derived from others, i.e. when it inherits methods and/or properties of parent classes, this element is an array containing its class and all its parent classes.

When a class is a user-defined structure, the returned class name is the full name of the structure, e.g. ~test.stool.
When a class is a system type, the returned class name omits the ~global. atable prefix, e.g. numeric, window etc.

For an object which itself is a type/class identifier (e.g. string), rather than an instance of one, its class is returned as command.

This element is maintained by the system and cannot be changed.