UNPKG

@1771technologies/lytenyte-pro

Version:

Blazingly fast headless React data grid with 100s of features.

17 lines (16 loc) 1.53 kB
import { useTreeViewPaths } from "./hooks/use-tree-view-paths.js"; import { ForceSyncScrolling } from "./virtualized/force-sync-scrolling.js"; import { useVirtualizedTree } from "./virtualized/use-virtualized-tree.js"; export declare const Tree: { Leaf: import("react").ForwardRefExoticComponent<Omit<import("react").ClassAttributes<HTMLLIElement> & import("react").LiHTMLAttributes<HTMLLIElement> & import("./leaf.js").TreeLeafProps, "ref"> & import("react").RefAttributes<HTMLLIElement>>; Branch: import("react").ForwardRefExoticComponent<Omit<import("react").ClassAttributes<HTMLLIElement> & import("react").LiHTMLAttributes<HTMLLIElement> & import("./index.js").TreeBranchProps, "ref"> & import("react").RefAttributes<HTMLLIElement>>; Root: import("react").ForwardRefExoticComponent<Omit<import("react").PropsWithChildren<import("./root.js").TreeRootProps>, "ref"> & import("react").RefAttributes<HTMLElement>>; Panel: import("react").ForwardRefExoticComponent<Omit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLUListElement>, HTMLUListElement>, "ref"> & import("react").RefAttributes<HTMLUListElement>>; usePaths: typeof useTreeViewPaths; useVirtualTree: typeof useVirtualizedTree; ForceSyncScrolling: typeof ForceSyncScrolling; }; export type { TreeRootProps } from "./root.js"; export type { TreeBranchProps } from "./branch/branch.js"; export type { TreeLeafProps } from "./leaf.js"; export type { VirtualizedTreeViewPathsArgs } from "./virtualized/use-virtualized-tree.js";