UNPKG

@antv/x6

Version:

JavaScript diagramming library that uses SVG and HTML for rendering

22 lines (21 loc) 900 B
import type { SnaplineFilter } from './type'; declare module '../../graph/graph' { interface Graph { isSnaplineEnabled: () => boolean; enableSnapline: () => Graph; disableSnapline: () => Graph; toggleSnapline: (enabled?: boolean) => Graph; hideSnapline: () => Graph; setSnaplineFilter: (filter?: SnaplineFilter) => Graph; isSnaplineOnResizingEnabled: () => boolean; enableSnaplineOnResizing: () => Graph; disableSnaplineOnResizing: () => Graph; toggleSnaplineOnResizing: (enableOnResizing?: boolean) => Graph; isSharpSnapline: () => boolean; enableSharpSnapline: () => Graph; disableSharpSnapline: () => Graph; toggleSharpSnapline: (sharp?: boolean) => Graph; getSnaplineTolerance: () => number | undefined; setSnaplineTolerance: (tolerance: number) => Graph; } }