@nodeject/ui-components
Version:
UI library for non-trivial components
15 lines (14 loc) • 564 B
TypeScript
import * as React from 'react';
import { CytoNode, SchedioTreeFromServer } from './types';
import { NodeActions } from './hooks/useSchedioTree';
import { ActionMenu } from './TreeNodeActionMenu';
export interface SchedioTreeProps {
nodeActions: NodeActions;
createNewClientNode?: (parent: string) => CytoNode;
id?: string;
nodeActionMenu?: ActionMenu;
NodeContainer: (props: any) => JSX.Element;
options?: any;
schedioTreeFromServer?: SchedioTreeFromServer;
}
export declare const SchedioTree: React.FC<SchedioTreeProps>;