UNPKG

react-vtree

Version:

React component for efficiently rendering large tree structures

10 lines (9 loc) 908 B
import { NodeComponentProps, NodeData, NodeRecord, TreeCreatorOptions, TreeProps, TreeState, UpdateOptions } from './Tree'; export declare type DefaultTreeProps = TreeProps<NodeComponentProps<NodeData>, NodeData>; export declare type DefaultTreeState = TreeState<NodeComponentProps<NodeData>, NodeRecord<NodeData>, UpdateOptions, NodeData>; export declare type DefaultTreeCreatorOptions = TreeCreatorOptions<NodeComponentProps<NodeData>, NodeRecord<NodeData>, UpdateOptions, NodeData, DefaultTreeState>; export declare const identity: <T>(value: T) => T; export declare const createRecord: DefaultTreeCreatorOptions['createRecord']; export declare const shouldUpdateRecords: DefaultTreeCreatorOptions['shouldUpdateRecords']; export declare const updateRecord: DefaultTreeCreatorOptions['updateRecord']; export declare const updateRecordOnNewData: DefaultTreeCreatorOptions['updateRecordOnNewData'];