UNPKG

@vue-dnd-kit/core

Version:

Core functionality for Vue DnD Kit - a lightweight Vue 3 library for building performant and accessible drag and drop interfaces

15 lines (14 loc) 594 B
import { Ref } from 'vue'; import { IBaseOptions, ISelectableAreaEvents, TDnDNodeRef, TModifierKeys, TModifierMethod } from '../types'; interface ISelectionAreaOptions extends IBaseOptions { modifier?: { keys: TModifierKeys | Ref<TModifierKeys>; method: TModifierMethod | Ref<TModifierMethod>; }; events?: ISelectableAreaEvents; } export declare const makeSelectionArea: (nodeRef: TDnDNodeRef, options?: ISelectionAreaOptions) => { isSelecting: import('vue').ComputedRef<boolean>; style: import('vue').ComputedRef<import('vue').CSSProperties>; }; export {};