Advanced Paper Methods

Advanced paper methods begin with an underscore, but are public and can be used outside of the Paper instance. These should only be used in advanced cases, or within a Plugin.

_fireEvent

/**
 * **WARNING:** The underscore "_" denotes that this method should only be
 * used in plugins. Non-underscore methods should cover all other use cases.
 *
 * Fires an event, calling all listeners for that event type.
 *
 * Order of operations:
 * 1. If listeners of evt.eventType exist begins looping through listeners.
 * 2. Calls each listener with event if evt.canPropagate is true.
 * 3. After all listeners called, calls evt.defaultAction. If defaultAction
 *    has already been called by a listener, this does nothing.
 *
 * @param evt The event you wish to fire.
 */
_fireEvent(evt: PaperEvent<any>): void;

_getDrawSurface

_insertPaperDef

_removePaperDef

Last updated