Class (gb)
This class depicts a class used by the interpreter.
This class can be native, i.e. implemented in a component, or a class written in Gambas.
This class is not creatable.
This class acts like a
read-only array.
Constants
Constant
|
Indicates that a symbol is a constant.
|
Event
|
Indicates that a symbol is an event.
|
Method
|
Indicates that a symbol is a method.
|
Property
|
Indicates that a symbol is a property.
|
Variable
|
Indicates that a symbol is a variable.
|
Static methods
IsLoaded
|
Returns if a specific class is loaded.
|
Load
|
Loads a class identified by its name.
|
Properties
Component
|
Returns the component this class belongs to.
|
Count
|
Returns the number of existing objects that are an instance of this class.
|
Hidden
|
Returns TRUE if the class is hidden.
|
Instance
|
Returns the instance of an auto-creatable class.
|
Name
|
Returns the name of the class.
|
Native
|
Returns TRUE if the class is native.
|
Parent
|
Returns the parent of the class, i.e. the class from which it inherits some of its attributes.
|
Symbols
|
Returns an array of all the symbol names of a class.
|
Methods
AutoCreate
|
Return the hidden instance of a class.
|
Exist
|
Return TRUE if a class has a specific symbol.
|
New
|
Instantiates the class.
|