@fullcalendar/interaction
- Version 6.1.19
- Published
- 329 kB
- No dependencies
- MIT license
Install
npm i @fullcalendar/interactionyarn add @fullcalendar/interactionpnpm add @fullcalendar/interactionOverview
Calendar functionality for event drag-n-drop, event resizing, date clicking, and date selecting
Index
Variables
Classes
Interfaces
Type Aliases
Variables
variable _default
const _default: PluginDef;variable LISTENER_REFINERS
const LISTENER_REFINERS: { dateClick: Identity<(arg: DateClickArg) => void>; eventDragStart: Identity<(arg: EventDragStartArg) => void>; eventDragStop: Identity<(arg: EventDragStopArg) => void>; eventDrop: Identity<(arg: EventDropArg) => void>; eventResizeStart: Identity<(arg: EventResizeStartArg) => void>; eventResizeStop: Identity<(arg: EventResizeStopArg) => void>; eventResize: Identity<(arg: EventResizeDoneArg) => void>; drop: Identity<(arg: DropArg) => void>; eventReceive: Identity<(arg: EventReceiveArg) => void>; eventLeave: Identity<(arg: EventLeaveArg) => void>;};variable OPTION_REFINERS
const OPTION_REFINERS: { fixedMirrorParent: Identity<HTMLElement> };Classes
class Draggable
class ExternalDraggable {}constructor
constructor(el: HTMLElement, settings?: ExternalDraggableSettings);property dragging
dragging: FeaturefulElementDragging;property handleDragStart
handleDragStart: (ev: PointerDragEvent) => void;property handlePointerDown
handlePointerDown: (ev: PointerDragEvent) => void;property settings
settings: ExternalDraggableSettings;method destroy
destroy: () => void;class ThirdPartyDraggable
class ThirdPartyDraggable {}constructor
constructor( containerOrSettings?: EventTarget | ThirdPartyDraggableSettings, settings?: ThirdPartyDraggableSettings);property dragging
dragging: InferredElementDragging;method destroy
destroy: () => void;Interfaces
interface DateClickArg
interface DateClickArg extends DatePointApi {}interface DropArg
interface DropArg extends DatePointApi {}interface EventResizeDoneArg
interface EventResizeDoneArg extends EventChangeArg {}property el
el: HTMLElement;property endDelta
endDelta: Duration;property jsEvent
jsEvent: MouseEvent;property startDelta
startDelta: Duration;property view
view: ViewApi;Type Aliases
type EventDragStartArg
type EventDragStartArg = EventDragArg;type EventDragStopArg
type EventDragStopArg = EventDragArg;type EventLeaveArg
type EventLeaveArg = EventReceiveLeaveArg;type EventReceiveArg
type EventReceiveArg = EventReceiveLeaveArg;type EventResizeStartArg
type EventResizeStartArg = EventResizeStartStopArg;type EventResizeStopArg
type EventResizeStopArg = EventResizeStartStopArg;Package Files (1)
Dependencies (0)
No dependencies.
Dev Dependencies (0)
No dev dependencies.
Peer Dependencies (1)
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@fullcalendar/interaction.
- Markdown[](https://www.jsdocs.io/package/@fullcalendar/interaction)
- HTML<a href="https://www.jsdocs.io/package/@fullcalendar/interaction"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 3420 ms. - Missing or incorrect documentation? Open an issue for this package.
