Skip to content

Normalize event names between products #9649

@isglass

Description

@isglass

Dragging

Preventable before drag

Product  Event
Scheduler beforeEventDrag
Calendar beforeDragMove
TaskBoard beforeTaskDrag
Gantt beforeTaskDrag

Drag starts

Product  Event
Scheduler eventDragStart
Calendar None
TaskBoard taskDragStart
Gantt taskDragStart

During drag

Product  Event
Scheduler eventDrag
Calendar None
TaskBoard taskDrag
Gantt taskDrag

Preventable before drop

Product  Event
Scheduler beforeEventDropFinalize
Calendar beforeDragMoveEnd
TaskBoard beforeTaskDrop
Gantt beforeTaskDropFinalize

Drop

Product  Event
Scheduler eventDrop & afterEventDrop & eventDragReset
Calendar dragMoveEnd
TaskBoard taskDrop & taskDragEnd
Gantt taskDrop & afterTaskDrop

Abort

Product  Event
Scheduler eventDragAbort & eventDragReset
Calendar ?
TaskBoard taskDragAbort & taskDragEnd
Gantt ?

Resizing

Not applicable in TaskBoard

Preventable before resize

Product  Event
Scheduler beforeEventResize
Calendar beforeDragResize
Gantt beforeTaskResize

Resize starts*

Product  Event
Scheduler eventResizeStart
Calendar None
Gantt taskResizeStart

During resize

Product  Event
Scheduler eventPartialResize
Calendar None
Gantt taskPartialResize

Preventable before resizing ends

Product  Event
Scheduler beforeEventResizeFinalize
Calendar beforeDragResizeEnd
Gantt beforeTaskResizeFinalize

Resizing ends

Product  Event
Scheduler eventResizeEnd
Calendar dragResizeEnd
Gantt taskResizeEnd

Drag create

Similar to resizing

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions