Skip to content

GroupEvents

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

Extends

Properties

added

added: object

Defined in: src/EventTypeDefs.ts:325

target

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>

Inherited from

ObjectEvents.added


contextmenu

contextmenu: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:308

Inherited from

ObjectEvents.contextmenu


contextmenu:before

contextmenu:before: SimpleEventHandler<Event>

Defined in: src/EventTypeDefs.ts:307

Inherited from

ObjectEvents.contextmenu:before


deselected

deselected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:320

Type declaration

target

target: FabricObject

Inherited from

ObjectEvents.deselected


drag

drag: DragEventData

Defined in: src/EventTypeDefs.ts:218

Inherited from

ObjectEvents.drag


dragend

dragend: DragEventData

Defined in: src/EventTypeDefs.ts:222

Inherited from

ObjectEvents.dragend


dragenter

dragenter: DragEventData & InEvent

Defined in: src/EventTypeDefs.ts:220

Inherited from

ObjectEvents.dragenter


dragleave

dragleave: DragEventData & OutEvent

Defined in: src/EventTypeDefs.ts:221

Inherited from

ObjectEvents.dragleave


dragover

dragover: DragEventData

Defined in: src/EventTypeDefs.ts:219

Inherited from

ObjectEvents.dragover


dragstart

dragstart: TEventWithTarget<DragEvent>

Defined in: src/EventTypeDefs.ts:217

Inherited from

ObjectEvents.dragstart


drop

drop: DropEventData

Defined in: src/EventTypeDefs.ts:224

Inherited from

ObjectEvents.drop


drop:after

drop:after: DropEventData

Defined in: src/EventTypeDefs.ts:225

Inherited from

ObjectEvents.drop:after


drop:before

drop:before: DropEventData

Defined in: src/EventTypeDefs.ts:223

Inherited from

ObjectEvents.drop:before


erasing:end

erasing:end: object

Defined in: src/EventTypeDefs.ts:329

path

path: FabricObject

Inherited from

ObjectEvents.erasing:end


layout:after

layout:after: LayoutAfterEvent

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


layout:before

layout:before: LayoutBeforeEvent

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


modified

modified: ModifiedEvent

Defined in: src/EventTypeDefs.ts:138

Inherited from

ObjectEvents.modified


modifyPath

modifyPath: BasicTransformEvent<TPointerEvent> & ModifyPathEvent

Defined in: src/EventTypeDefs.ts:137

Inherited from

ObjectEvents.modifyPath


modifyPoly

modifyPoly: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:136

Inherited from

ObjectEvents.modifyPoly


mousedblclick

mousedblclick: TPointerEventInfo<TPointerEvent>

Inherited from

ObjectEvents.mousedblclick


mousedown

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

Type declaration

alreadySelected

alreadySelected: boolean

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

Inherited from

ObjectEvents.mousedown


mousedown:before

mousedown:before: TPointerEventInfo<TPointerEvent>

Inherited from

ObjectEvents.mousedown:before


mousemove

mousemove: TPointerEventInfo<TPointerEvent>

Inherited from

ObjectEvents.mousemove


mousemove:before

mousemove:before: TPointerEventInfo<TPointerEvent>

Inherited from

ObjectEvents.mousemove:before


mouseout

mouseout: TPointerEventInfo<TPointerEvent> & OutEvent

Inherited from

ObjectEvents.mouseout


mouseover

mouseover: TPointerEventInfo<TPointerEvent> & InEvent

Inherited from

ObjectEvents.mouseover


mousetripleclick

mousetripleclick: TPointerEventInfo<TPointerEvent>

Inherited from

ObjectEvents.mousetripleclick


mouseup

mouseup: TPointerEventInfo<TPointerEvent> & object

Type declaration

currentSubTargets

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

currentTarget?

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

isClick: boolean

Inherited from

ObjectEvents.mouseup


mouseup:before

mouseup:before: TPointerEventInfo<TPointerEvent> & object

Type declaration

currentSubTargets

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

currentTarget?

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

isClick: boolean

Inherited from

ObjectEvents.mouseup:before


mousewheel

mousewheel: TPointerEventInfo<WheelEvent>

Inherited from

ObjectEvents.mousewheel


moving

moving: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:131

Inherited from

ObjectEvents.moving


object:added

object:added: object

Defined in: src/EventTypeDefs.ts:250

target

target: FabricObject

Inherited from

CollectionEvents.object:added


object:removed

object:removed: object

Defined in: src/EventTypeDefs.ts:251

target

target: FabricObject

Inherited from

CollectionEvents.object:removed


removed

removed: object

Defined in: src/EventTypeDefs.ts:326

target

target: Canvas | Group | StaticCanvas<StaticCanvasEvents>

Inherited from

ObjectEvents.removed


resizing

resizing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:135

Inherited from

ObjectEvents.resizing


rotating

rotating: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:133

Inherited from

ObjectEvents.rotating


scaling

scaling: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:132

Inherited from

ObjectEvents.scaling


selected

selected: Partial<TEvent<TPointerEvent>> & object

Defined in: src/EventTypeDefs.ts:317

Type declaration

target

target: FabricObject

Inherited from

ObjectEvents.selected


skewing

skewing: BasicTransformEvent

Defined in: src/EventTypeDefs.ts:134

Inherited from

ObjectEvents.skewing