Class LayerCollection
Inheritance
LayerCollection
Constructors
(constructor)(_canvas)
Constructs a new instance of the LayerCollection class
Declaration
constructor(_canvas: ICanvas);
Parameters
| Type |
Name |
Description |
| ICanvas |
_canvas |
|
Methods
clear()
Declaration
Returns
getItemHandlersByName(name)
Declaration
getItemHandlersByName(name: any): any[];
Parameters
| Type |
Name |
Description |
| any |
name |
|
Returns
getLayerByContainerId(id)
Declaration
getLayerByContainerId(id: any): Layer;
Parameters
| Type |
Name |
Description |
| any |
id |
|
Returns
getLayerById(id)
Declaration
getLayerById(id: any): Layer;
Parameters
| Type |
Name |
Description |
| any |
id |
|
Returns
getLayersByName(name)
Declaration
getLayersByName(name: any): any[];
Parameters
| Type |
Name |
Description |
| any |
name |
|
Returns
insertAt(index, items)
Declaration
insertAt(index: number, items: Layer | Layer[]): void;
Parameters
| Type |
Name |
Description |
| number |
index |
|
| Layer | Layer[] |
items |
|
Returns
move(oldIndex, newIndex)
Declaration
move(oldIndex: any, newIndex: any): Layer;
Parameters
| Type |
Name |
Description |
| any |
oldIndex |
|
| any |
newIndex |
|
Returns
removeRange(from, to)
Declaration
removeRange(from: number, to: number): Layer[];
Parameters
| Type |
Name |
Description |
| number |
from |
|
| number |
to |
|
Returns