Skip to content

GroupEvents

Defined in: src/shapes/Group.ts:49

added: object

Defined in: src/EventTypeDefs.ts:325

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>

ObjectEvents.added


contextmenu: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:308

ObjectEvents.contextmenu


contextmenu:before: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:307

ObjectEvents.contextmenu:before


deselected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:320

target: FabricObject

ObjectEvents.deselected


drag: DragEventData

Defined in: src/EventTypeDefs.ts:218

ObjectEvents.drag


dragend: DragEventData

Defined in: src/EventTypeDefs.ts:222

ObjectEvents.dragend


dragenter: DragEventData & InEvent

Defined in: src/EventTypeDefs.ts:220

ObjectEvents.dragenter


dragleave: DragEventData & OutEvent

Defined in: src/EventTypeDefs.ts:221

ObjectEvents.dragleave


dragover: DragEventData

Defined in: src/EventTypeDefs.ts:219

ObjectEvents.dragover


dragstart: TEventWithTarget<DragEvent>

Defined in: src/EventTypeDefs.ts:217

ObjectEvents.dragstart


drop: DropEventData

Defined in: src/EventTypeDefs.ts:224

ObjectEvents.drop


drop:after: DropEventData

Defined in: src/EventTypeDefs.ts:225

ObjectEvents.drop:after


drop:before: DropEventData

Defined in: src/EventTypeDefs.ts:223

ObjectEvents.drop:before


erasing:end: object

Defined in: src/EventTypeDefs.ts:329

path: FabricObject

ObjectEvents.erasing:end


layout:after: LayoutAfterEvent

Defined in: src/shapes/Group.ts:51


layout:before: LayoutBeforeEvent

Defined in: src/shapes/Group.ts:50


modified: ModifiedEvent

Defined in: src/EventTypeDefs.ts:138

ObjectEvents.modified


modifyPath: BasicTransformEvent<TPointerEvent> & ModifyPathEvent

Defined in: src/EventTypeDefs.ts:137

ObjectEvents.modifyPath


modifyPoly: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:136

ObjectEvents.modifyPoly


mousedblclick: TPointerEventInfo<TPointerEvent>

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

ObjectEvents.mousedown:before


mousemove: TPointerEventInfo<TPointerEvent>

ObjectEvents.mousemove


mousemove:before: TPointerEventInfo<TPointerEvent>

ObjectEvents.mousemove:before


mouseout: TPointerEventInfo<TPointerEvent> & OutEvent

ObjectEvents.mouseout


mouseover: TPointerEventInfo<TPointerEvent> & InEvent

ObjectEvents.mouseover


mousetripleclick: TPointerEventInfo<TPointerEvent>

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

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

ObjectEvents.mouseup:before


mousewheel: TPointerEventInfo<WheelEvent>

ObjectEvents.mousewheel


moving: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:131

ObjectEvents.moving


object:added: object

Defined in: src/EventTypeDefs.ts:250

target: FabricObject

CollectionEvents.object:added


object:removed: object

Defined in: src/EventTypeDefs.ts:251

target: FabricObject

CollectionEvents.object:removed


removed: object

Defined in: src/EventTypeDefs.ts:326

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>

ObjectEvents.removed


resizing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:135

ObjectEvents.resizing


rotating: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:133

ObjectEvents.rotating


scaling: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:132

ObjectEvents.scaling


selected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:317

target: FabricObject

ObjectEvents.selected


skewing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:134

ObjectEvents.skewing