@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
14 lines (13 loc) • 776 B
TypeScript
import React from 'react';
import { ITablePlugins } from '@docsvision/web/components/table/interfaces';
import { IDirectoryTreeRow } from '@docsvision/webclient/BackOffice/IDirectoryTreeRow';
import { $ContextMenuOptions } from '@docsvision/webclient/Platform/$ContextMenuOptions';
import { Optional } from '@docsvision/web/core/services';
export interface IDirectoryTreeListProps {
flatTree: IDirectoryTreeRow[];
renderRow: (row: IDirectoryTreeRow) => React.ReactNode;
services: Optional<$ContextMenuOptions>;
}
export declare function DirectoryTreeList(props: React.PropsWithChildren<IDirectoryTreeListProps>): JSX.Element;
export declare const HiddenTableHeaderFeature = "HiddenTableHeaderFeature";
export declare const HiddenTableHeaderPlugins: ITablePlugins;