Skip to content

ObjectEvents

Defined in: src/EventTypeDefs.ts:286

added: object

Defined in: src/EventTypeDefs.ts:300

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>


contextmenu: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:283

MiscEvents.contextmenu


contextmenu:before: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:282

MiscEvents.contextmenu:before


deselected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:295

target: FabricObject


drag: DragEventData

Defined in: src/EventTypeDefs.ts:203

DnDEvents.drag


dragend: DragEventData

Defined in: src/EventTypeDefs.ts:207

DnDEvents.dragend


dragenter: DragEventData & InEvent

Defined in: src/EventTypeDefs.ts:205

DnDEvents.dragenter


dragleave: DragEventData & OutEvent

Defined in: src/EventTypeDefs.ts:206

DnDEvents.dragleave


dragover: DragEventData

Defined in: src/EventTypeDefs.ts:204

DnDEvents.dragover


dragstart: TEventWithTarget<DragEvent>

Defined in: src/EventTypeDefs.ts:202

DnDEvents.dragstart


drop: DropEventData

Defined in: src/EventTypeDefs.ts:209

DnDEvents.drop


drop:after: DropEventData

Defined in: src/EventTypeDefs.ts:210

DnDEvents.drop:after


drop:before: DropEventData

Defined in: src/EventTypeDefs.ts:208

DnDEvents.drop:before


erasing:end: object

Defined in: src/EventTypeDefs.ts:304

path: FabricObject


modified: ModifiedEvent

Defined in: src/EventTypeDefs.ts:147

ObjectModificationEvents.modified


modifyPath: BasicTransformEvent<TPointerEvent> & ModifyPathEvent

Defined in: src/EventTypeDefs.ts:146

ObjectModificationEvents.modifyPath


modifyPoly: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:145

ObjectModificationEvents.modifyPoly


mousedblclick: TPointerEventInfo<TPointerEvent>

ObjectPointerEvents.mousedblclick


mousedown: TPointerEventInfo<TPointerEvent> & TPointerEventInfo<TPointerEvent> & object

alreadySelected: boolean

Indicates if the target or current target where already selected before the cycle of mouse down -> mouse up started

ObjectEvents.mousedown


mousedown:before: TPointerEventInfo<TPointerEvent>

ObjectPointerEvents.mousedown:before


mousemove: TPointerEventInfo<TPointerEvent>

ObjectPointerEvents.mousemove


mousemove:before: TPointerEventInfo<TPointerEvent>

ObjectPointerEvents.mousemove:before


mouseout: TPointerEventInfo<TPointerEvent> & OutEvent

ObjectPointerEvents.mouseout


mouseover: TPointerEventInfo<TPointerEvent> & InEvent

ObjectPointerEvents.mouseover


mousetripleclick: TPointerEventInfo<TPointerEvent>

ObjectPointerEvents.mousetripleclick


mouseup: TPointerEventInfo<TPointerEvent> & object

isClick: boolean

ObjectPointerEvents.mouseup


mouseup:before: TPointerEventInfo<TPointerEvent> & object

isClick: boolean

ObjectPointerEvents.mouseup:before


mousewheel: TPointerEventInfo<WheelEvent>

ObjectPointerEvents.mousewheel


moving: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:140

ObjectModificationEvents.moving


removed: object

Defined in: src/EventTypeDefs.ts:301

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>


resizing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:144

ObjectModificationEvents.resizing


rotating: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:142

ObjectModificationEvents.rotating


scaling: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:141

ObjectModificationEvents.scaling


selected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:292

target: FabricObject


skewing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:143

ObjectModificationEvents.skewing