Interface GroupEvents

Hierarchy

Properties

added: {
    target: Canvas | Group | StaticCanvas<StaticCanvasEvents>;
}

Type declaration

contextmenu: SimpleEventHandler<Event>
contextmenu:before: SimpleEventHandler<Event>
deselected: Partial<TEvent<TPointerEvent>> & {
    target: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>;
}
dragend: DragEventData
dragenter: DragEventData & InEvent
dragleave: DragEventData & OutEvent
dragover: DragEventData
dragstart: TEventWithTarget<DragEvent>
drop:after: DropEventData
drop:before: DropEventData
erasing:end: {
    path: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>;
}
layout: {
    context: LayoutContext;
    diff: Point;
    result: LayoutResult;
}

Type declaration

mousedown:before: TPointerEventInfo<TPointerEvent>
mousemove:before: TPointerEventInfo<TPointerEvent>
mouseout: TPointerEventInfo<TPointerEvent> & OutEvent
mouseover: TPointerEventInfo<TPointerEvent> & InEvent
mousewheel: TPointerEventInfo<WheelEvent>
object:added: {
    target: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>;
}
object:removed: {
    target: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>;
}
removed: {
    target: Canvas | Group | StaticCanvas<StaticCanvasEvents>;
}

Type declaration

selected: Partial<TEvent<TPointerEvent>> & {
    target: FabricObject<Partial<FabricObjectProps>, SerializedObjectProps, ObjectEvents>;
}

Generated using TypeDoc