Remove everything related to the object from all collections associated with rendering cycle and allows the object to be collected by GC
Restore everything required for correct life cycle of the object
Get elements Background object
Type of Background is generic, see UIBackground for minimum interface.
Background object
Get direction.
Enum Direction
Get font of Label.
FontSettings
True for highlighted state of object and false for basic
Get margin around object in pixels.
Margin datastructure
Mouse interactions state
Get mouse style.
Interface for defining how mouse should look when hovering over UI object
Get padding around object in pixels. Padding is empty space between the UiElements content and Background
Margin datastructure
Get angle of Pointable in degrees.
Angle in degrees
Get length of Pointable head in pixels.
Pixel length
Get the text of the entire shape.
The entire text string.
Current text fill style object
Current text fill style object when highlighted or undefined for auto assignment
Remove event listener from Mouse Click Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Double Click Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Down Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Drag Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Drag start Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Drag stop Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Enter Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Leave Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Move Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Up Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Mouse Wheel Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Touch End Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Touch Move Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Remove event listener from Touch Start Event
Token of event listener which has to be removed
True if the listener is successfully removed and false if it is not found
Subscribe on Mouse Enter click
Event handler function
Token of subscription
Subscribe to Mouse Double Click event
Event handler function
Token of subscription
Subscribe to Mouse Down event
Event handler function
Token of subscription
Subscribe to Mouse Drag event
Event handler function
Token of subscription
Subscribe to Mouse Drag Start event
Event handler function
Token of subscription
Subscribe to Mouse Drag Stop event
Event handler function
Token of subscription
Subscribe on Mouse Enter event
Event handler function
Token of subscription
Subscribe on Mouse Enter leave
Event handler function
Token of subscription
Subscribe to Mouse Move event
Event handler function
Token of subscription
Subscribe to Mouse Up event
Event handler function
Token of subscription
Subscribe to Mouse Wheel event
Event handler function
Token of subscription
Subscribe to Touch End event
Event handler function
Token of subscription
Subscribe to Touch Move event
Event handler function
Token of subscription
Subscribe to Touch Start event
Event handler function
Token of subscription
Method for mutating Background of object.
Type of Background is generic, see UIBackground for minimum interface.
Mutator function for Background
Object itself for fluent interface
Set direction.
Enum Direction
Object itself for fluent interface
Set font of Label.
FontSettings or mutator function for existing settings
Object itself
Set highlighted state of the Object
Highlight state of the object
Object itself for fluent interface
Set margin around object in pixels.
Number with pixel margins for all sides or datastructure with individual pixel margins for each side. Any side can be omitted, only passed values will be overridden.
Object itself
Set mouse interactions enabled or disabled
Specifies state of mouse interactions
Object itself for fluent interface
Set mouse style when hovering over UI object.
Interface for defining how mouse should look when hovering over UI object
Object itself
Set padding around object in pixels. Padding is empty space between the UiElements content and Background
Number with pixel margins for all sides or datastructure with individual pixel paddings for each side. Any side can be omitted, only passed values will be overridden.
Object itself
Set angle of Pointable in degrees. [0-90]
Angle of pointer or undefined to match head & body size
Object itself for fluent interface
Set length of Pointable head in pixels.
Length of head in pixels.
Object itself for fluent interface
Specify a text string.
The string to be rendered.
Object itself for fluent interface.
Set text fill style object
Fill style object or function which modifies it
Object itself for fluent interface
Set text fill style object when highlighted
Fill style object or mutator to modify existing one or undefined for auto assignment
Object itself for fluent interface
Interface for 'PointableTextBox'.