Constructor
new Item()
    Creates an instance of Item.
    Properties:
| Name | Type | Description | 
|---|---|---|
TYPE | 
            
            Item.Type | |
matrixCache | 
            
            Array.<number> | |
colorCache | 
            
            Array.<number> | |
interactive | 
            
            boolean | |
renderable | 
            
            boolean | |
transform | 
            
            ItemTransformProps | |
color | 
            
            ColorProps | |
alpha | 
            
            number | |
transformUpdated | 
            
            boolean | |
colorUpdated | 
            
            boolean | |
callbackBeforeRender | 
            
            function | |
callbackAfterRender | 
            
            function | 
- Source:
 
Classes
Members
callbackAfterRender :function
Set/Get after render callback - It will be called after the Item rendered
Type:
- function
 
- Source:
 
callbackBeforeRender :function
Set/Get before render callback - It will be called before the Item rendered
Type:
- function
 
- Source:
 
parent :Container
    Set/Get parent
    Type:
- Source:
 
(readonly) stage :StageContainer
    Get StageContainer
    Type:
- Source:
 
(static) RENDERING_TYPE
    Type "item"
- Source:
 
Methods
callEventHandler(event)
 Handle event
   - It can handle mouse events if the item is interactive and has [
     onPointerOver,
     onPointerOut,
     onPointerMove,
     onPointerDown,
     onPointerUp,
     onPointerClick
   ] function
Parameters:
| Name | Type | Description | 
|---|---|---|
event | 
            
            * | 
- Source:
 
destruct()
    Destruct class
- Source:
 
getBounds() → {Rectangle}
    Returns with the Item bounds
- Source:
 
Returns:
- Type
 - Rectangle
 
remove()
    Remove Item from parent
- Source:
 
update()
    Update color and transform values
- Source: