The Item type allows you to access and modify the items in Paper.js projects. Its functionality is inherited by different project item types such as Path, CompoundPath, Group, Layer and Raster. They each add a layer of functionality that is unique to their type, but share the underlying properties and functions that they inherit from Item.


Project Hierarchy

Bounding Rectangles

Stroke Style

Fill Style


Hierarchy Operations

Hierarchy Tests

Transform Functions

Remove On Event