Object list service contains a number of useful methods for programmatically listing all objects (stickers, text, shapes etc.) that are currently on the canvas.
var pixie = new Pixie({
onLoad: function() {
var objectList = pixie.get('objectList');
console.log(objectList.getAll()); // prints all objects that are currently on canvas
}
});
Methods
get
-
Parameters
-
name: string
Returns Object
-
getAll
-
Get all objects that are currently on canvas.
Returns Object[]
getById
-
Get object with specified id from canvas.
Parameters
-
id: string
Returns Object
-
has
-
Check if object with specified name exists on canvas.
Parameters
-
name: string
Returns boolean
-
isActive
-
Check whether specified object is currently selected.
Parameters
-
objectOrId: Object | string
Returns boolean
-
select
-
Select specified object.
Parameters
-
object: Object
Returns void
-
Get object with specified name from canvas.