Graduation
/
ui
/node_modules
/@xyflow
/svelte
/dist
/lib
/components
/NodeWrapper
/NodeWrapper.svelte.d.ts
/// <reference types=".pnpm/[email protected]/node_modules/svelte" /> | |
import { SvelteComponentTyped } from "svelte"; | |
declare const __propDef: { | |
props: Pick<import("../../types").Node, "id" | "data" | "width" | "height" | "sourcePosition" | "targetPosition" | "selected" | "dragHandle" | "selectable" | "deletable" | "draggable" | "parentId" | "type" | "dragging" | "hidden" | "connectable" | "initialWidth" | "initialHeight" | "class" | "style"> & { | |
measuredWidth?: number | undefined; | |
measuredHeight?: number | undefined; | |
type: string; | |
positionX: number; | |
positionY: number; | |
'on:nodeclick'?: ((event: MouseEvent) => void) | undefined; | |
resizeObserver?: ResizeObserver | null | undefined; | |
isParent?: boolean | undefined; | |
zIndex: number; | |
node: import("../../types").InternalNode; | |
initialized: boolean; | |
nodeClickDistance?: number | undefined; | |
}; | |
events: { | |
nodeclick: CustomEvent<{ | |
node: import("../../types").Node<Record<string, unknown>, string>; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodecontextmenu: CustomEvent<{ | |
node: import("../../types").Node<Record<string, unknown>, string>; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodedrag: CustomEvent<{ | |
targetNode: import("../../types").Node<Record<string, unknown>, string> | null; | |
nodes: import("../../types").Node<Record<string, unknown>, string>[]; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodedragstart: CustomEvent<{ | |
targetNode: import("../../types").Node<Record<string, unknown>, string> | null; | |
nodes: import("../../types").Node<Record<string, unknown>, string>[]; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodedragstop: CustomEvent<{ | |
targetNode: import("../../types").Node<Record<string, unknown>, string> | null; | |
nodes: import("../../types").Node<Record<string, unknown>, string>[]; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodemouseenter: CustomEvent<{ | |
node: import("../../types").Node<Record<string, unknown>, string>; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodemouseleave: CustomEvent<{ | |
node: import("../../types").Node<Record<string, unknown>, string>; | |
event: MouseEvent | TouchEvent; | |
}>; | |
nodemousemove: CustomEvent<{ | |
node: import("../../types").Node<Record<string, unknown>, string>; | |
event: MouseEvent | TouchEvent; | |
}>; | |
} & { | |
[evt: string]: CustomEvent<any>; | |
}; | |
slots: {}; | |
}; | |
type NodeWrapperProps_ = typeof __propDef.props; | |
export { NodeWrapperProps_ as NodeWrapperProps }; | |
export type NodeWrapperEvents = typeof __propDef.events; | |
export type NodeWrapperSlots = typeof __propDef.slots; | |
export default class NodeWrapper extends SvelteComponentTyped<NodeWrapperProps_, NodeWrapperEvents, NodeWrapperSlots> { | |
} | |