@reactodia/workspace
Version:
Reactodia Workspace -- library for visual interaction with graphs in a form of a diagram.
16 lines • 734 B
TypeScript
import * as React from 'react';
export type DockDirection = 'nw' | 'n' | 'ne' | 'e' | 'se' | 's' | 'sw' | 'w';
export interface ViewportDockProps {
className?: string;
dock: DockDirection;
dockOffsetX?: number;
dockOffsetY?: number;
children: React.ReactElement<{
className?: string;
}>;
}
export declare function ViewportDock(props: ViewportDockProps): import("react/jsx-runtime").JSX.Element;
export type DockAlignment = 'start' | 'center' | 'end';
export declare function getParentDockAlignment(target: Element): [x: DockAlignment | undefined, y: DockAlignment | undefined];
export declare function getParentDockMargin(target: Element): number | undefined;
//# sourceMappingURL=viewportDock.d.ts.map