Type class
Base class.
Sources
This information about Entity is provided for reference only and is not available through exported packages and thus should not be imported or used on its own.
Inheritance
Entity extends Settings
.
Entity is extended by ColorSet
, Layout
, Sprite
, Gradient
, AxisBullet
, Bullet
, Pattern
, InterfaceColors
, NumberFormatter
, DateFormatter
, DurationFormatter
, Language
, DataProcessor
, Modal
, Annotator
, Exporting
, ExportingMenu
, SliceGrouper
.
Settings
Set these settings on a Entity object using its set()
and setAll()
methods.
Read about settings concept.
id # |
Type A custom string ID for the element. If set, element can be looked up via Will raise error if an element with the same ID already exists. |
---|---|
stateAnimationDuration # |
Type Duration of transition from one state to another. |
stateAnimationEasing # |
Type Easing of transition from one state to another. |
themeTags # |
Type Tags which can be used by the theme rules. Click here for more info |
themeTagsSelf # |
Type Tags which can be used by the theme rules. These tags only apply to this object, not any children. Click here for more info |
themes # |
Type A list of themes applied to the element. |
userData # |
Type A storage for any custom user data that needs to be associated with the element. |
Private settings
Properties
adapters # |
Type Default |
---|---|
className # |
Static
Type Default |
classNames # |
Static
Type Default |
events # |
Type Default |
root # |
Type An instance of @readonly |
states # |
Type Default |
template # |
Type @todo needs description |
uid # |
Type Default Inherited from Unique ID. |
There is 1 inherited item currently hidden from this list. |
Methods
animate( options: ) |
Returns Inherited from Animates setting values from current/start values to new ones. Click here for more info |
---|---|
dispose() |
Returns Inherited from Disposes this object. |
get( key: ) |
Returns Returns settings value for the specified If there is no value, Click here for more info |
isDisposed() |
Returns Inherited from Returns |
isType( type: ) |
Returns Checks if element is of certain class (or inherits one). |
new( root: ) |
Static Returns Use this method to create an instance of this class. Click here for more info |
on( key: ) |
Returns Inherited from Sets a callback function to invoke when specific key of settings changes or is set. Click here for more info |
remove( key: ) |
Returns Removes a setting value for the specified Click here for more info |
removeAll() |
Returns Inherited from Removes all keys; Click here for more info |
set( key: ) |
Returns Sets a setting Click here for more info |
setAll( settings: ) |
Returns Inherited from Sets multiple settings at once. Click here for more info |
setTimeout( fn: () => ) |
Returns Creates and returns a "disposable" timeout. |
There are 6 inherited items currently hidden from this list. |
Events
Entity does not have any events.