box-selection
Interfaces
BoxSelectionParams
Parameters of the box selection Svelte action.
Properties
enabled?
optional enabled: boolean;
Is the box selection active.
Defined in
tmp/commons/src/lib/actions/box-selection.ts:9
holder?
optional holder: HTMLElement;
Element containing the elements to select.
Defined in
tmp/commons/src/lib/actions/box-selection.ts:14
onselection()?
optional onselection: (nodes) => void;
Selection callback.
Parameters
• nodes: Element
[]
Returns
void
Defined in
tmp/commons/src/lib/actions/box-selection.ts:11
threshold?
optional threshold: number;
Treshold for elements to be considered inside the box selection. Defaults to 0.9.
Defined in
tmp/commons/src/lib/actions/box-selection.ts:17
Functions
boxSelection()
function boxSelection<Node>(...args): void | ActionReturn<undefined | BoxSelectionParams, Record<never, any>>
Action to enable box selection on an element.
Type Parameters
• Node extends HTMLElement
Parameters
• …args: [Node
, BoxSelectionParams
]
Returns
void
| ActionReturn
<undefined
| BoxSelectionParams
, Record
<never
, any
>>
Svelte action