File size: 3,019 Bytes
bc20498 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
/// <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> {
}
|