UNPKG

@antv/x6

Version:

JavaScript diagramming library that uses SVG and HTML for rendering

14 lines (13 loc) 610 B
import type { KeyboardImplAction, KeyboardImplHandler } from './type'; declare module '../../graph/graph' { interface Graph { isKeyboardEnabled: () => boolean; enableKeyboard: () => Graph; disableKeyboard: () => Graph; toggleKeyboard: (enabled?: boolean) => Graph; bindKey: (keys: string | string[], callback: KeyboardImplHandler, action?: KeyboardImplAction) => Graph; unbindKey: (keys: string | string[], action?: KeyboardImplAction) => Graph; clearKeys: () => Graph; triggerKey: (key: string, action: KeyboardImplAction) => Graph; } }