UNPKG

@xyflow/svelte

Version:

Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.

11 lines (10 loc) 569 B
import type { SvelteFlowStore } from '../../store/types'; import type { Node, Edge, KeyDefinition } from '../../types'; export type KeyHandlerProps<NodeType extends Node = Node, EdgeType extends Edge = Edge> = { store: SvelteFlowStore<NodeType, EdgeType>; selectionKey?: KeyDefinition | KeyDefinition[] | null; multiSelectionKey?: KeyDefinition | KeyDefinition[] | null; deleteKey?: KeyDefinition | KeyDefinition[] | null; panActivationKey?: KeyDefinition | KeyDefinition[] | null; zoomActivationKey?: KeyDefinition | KeyDefinition[] | null; };