EventDragSelect
Feature
Enables users to click and drag to select events (or assignments in multi assignment mode) inside the Scheduler's timeline. Press CTRL/CMD to extend an existing selection.
The selection rectangle element is styled using the CSS class name b-drag-select-rect. You may use application CSS to change its appearance from the default.
This feature is disabled by default. For info on enabling it, see GridFeatures.
Incompatible with the EventDragCreate and the Pan features.
const scheduler = new Scheduler({
features : {
eventDragSelect : true,
eventDragCreate : false
}
});
Useful configs and functions
| Member | Description |
|---|---|
| beforeEventDragSelect | Fires before drag selection starts |
| eventDragSelect | Fires during drag selection |
| afterEventDragSelect | Fires when drag selection ends |
See also
No results
Configs
Configs are options you supply in a configuration object when creating an instance of this classProperties
Properties are getters/setters or publicly accessible variables on this class-
Identifies an object as an instance of EventDragSelect class, or subclass thereof.
-
Identifies an object as an instance of EventDragSelect class, or subclass thereof.
Functions
Functions are methods available for calling on the class-
onDragScroll( )private
Called when the scheduler scrolls during an active drag selection. Throttled to one update per animation frame for performance.