Skip to content

ObjectEvents

Defined in: src/EventTypeDefs.ts:311

added: object

Defined in: src/EventTypeDefs.ts:325

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>


contextmenu: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:308

MiscEvents.contextmenu


contextmenu:before: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:307

MiscEvents.contextmenu:before


deselected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:320

target: FabricObject


drag: DragEventData

Defined in: src/EventTypeDefs.ts:218

DnDEvents.drag


dragend: DragEventData

Defined in: src/EventTypeDefs.ts:222

DnDEvents.dragend


dragenter: DragEventData & InEvent

Defined in: src/EventTypeDefs.ts:220

DnDEvents.dragenter


dragleave: DragEventData & OutEvent

Defined in: src/EventTypeDefs.ts:221

DnDEvents.dragleave


dragover: DragEventData

Defined in: src/EventTypeDefs.ts:219

DnDEvents.dragover


dragstart: TEventWithTarget<DragEvent>

Defined in: src/EventTypeDefs.ts:217

DnDEvents.dragstart


drop: DropEventData

Defined in: src/EventTypeDefs.ts:224

DnDEvents.drop


drop:after: DropEventData

Defined in: src/EventTypeDefs.ts:225

DnDEvents.drop:after


drop:before: DropEventData

Defined in: src/EventTypeDefs.ts:223

DnDEvents.drop:before


erasing:end: object

Defined in: src/EventTypeDefs.ts:329

path: FabricObject


modified: ModifiedEvent

Defined in: src/EventTypeDefs.ts:138

ObjectModificationEvents.modified


modifyPath: BasicTransformEvent<TPointerEvent> & ModifyPathEvent

Defined in: src/EventTypeDefs.ts:137

ObjectModificationEvents.modifyPath


modifyPoly: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:136

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

ObjectPointerEvents.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

currentSubTargets: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>[]

The subtargets at the moment of mouseup that could be different from the target at the moment of mouse down in case of a drag action for example

optional currentTarget: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>

The targets at the moment of mouseup that could be different from the target at the moment of mouse down in case of a drag action for example

isClick: boolean

ObjectPointerEvents.mouseup


mouseup:before: TPointerEventInfo<TPointerEvent> & object

currentSubTargets: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>[]

The subtargets at the moment of mouseup that could be different from the target at the moment of mouse down in case of a drag action for example

optional currentTarget: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>

The targets at the moment of mouseup that could be different from the target at the moment of mouse down in case of a drag action for example

isClick: boolean

ObjectPointerEvents.mouseup:before


mousewheel: TPointerEventInfo<WheelEvent>

ObjectPointerEvents.mousewheel


moving: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:131

ObjectModificationEvents.moving


removed: object

Defined in: src/EventTypeDefs.ts:326

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>


resizing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:135

ObjectModificationEvents.resizing


rotating: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:133

ObjectModificationEvents.rotating


scaling: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:132

ObjectModificationEvents.scaling


selected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:317

target: FabricObject


skewing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:134

ObjectModificationEvents.skewing