deploy: 01d73edae6
This commit is contained in:
@@ -19,6 +19,7 @@ The base class for all UI elements in Basalt. This class provides basic properti
|
|||||||
|[BaseElement:getBaseFrame](#BaseElement:getBaseFrame)|table|Returns the base frame of the element
|
|[BaseElement:getBaseFrame](#BaseElement:getBaseFrame)|table|Returns the base frame of the element
|
||||||
|[BaseElement:isType](#BaseElement:isType)|boolean|Checks if the element is a specific type
|
|[BaseElement:isType](#BaseElement:isType)|boolean|Checks if the element is a specific type
|
||||||
|[BaseElement:listenEvent](#BaseElement:listenEvent)|table|Enables or disables event listening for a specific event
|
|[BaseElement:listenEvent](#BaseElement:listenEvent)|table|Enables or disables event listening for a specific event
|
||||||
|
|[BaseElement:onChange](#BaseElement:onChange)|table|Observes a property and calls a callback when it changes
|
||||||
|[BaseElement:registerCallback](#BaseElement:registerCallback)|table|Registers a callback function
|
|[BaseElement:registerCallback](#BaseElement:registerCallback)|table|Registers a callback function
|
||||||
|[BaseElement:updateRender](#BaseElement:updateRender)|-|Requests a render update for this element
|
|[BaseElement:updateRender](#BaseElement:updateRender)|-|Requests a render update for this element
|
||||||
|
|
||||||
@@ -85,6 +86,16 @@ Enables or disables event listening for a specific event
|
|||||||
element:listenEvent("mouse_click", true)
|
element:listenEvent("mouse_click", true)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## BaseElement:onChange(property, callback)
|
||||||
|
Observes a property and calls a callback when it changes
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
* `property` `string` The property to observe
|
||||||
|
* `callback` `function` The callback to call when the property changes
|
||||||
|
|
||||||
|
### Returns
|
||||||
|
* `table` `self` The BaseElement instance
|
||||||
|
|
||||||
## BaseElement:registerCallback(event, callback)
|
## BaseElement:registerCallback(event, callback)
|
||||||
Registers a callback function for an event
|
Registers a callback function for an event
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user