UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

25 lines (24 loc) 1.15 kB
import { CheckBox } from '@docsvision/webclient/Platform/CheckBox'; import { FolderTypeItems } from '@docsvision/webclient/Platform/FolderTypeItems'; import { FolderViewItems } from '@docsvision/webclient/Platform/FolderViewItems'; import { FolderManagementOperationType, FolderManagementDialogData, FolderManagementDialogDataInfo } from '@docsvision/webclient/Platform/FolderManagementData'; import { TextBox } from '@docsvision/webclient/Platform/TextBox'; import { Layout } from '@docsvision/webclient/System/Layout'; import { Ref } from 'react'; export declare type FolderManagementDialogControls = { name: TextBox; type: FolderTypeItems; view: FolderViewItems; highlightingUnread: CheckBox; }; export declare type FolderManagementDialogProps = { visible?: boolean; folderId?: string; mode?: FolderManagementOperationType; services?: any; data?: FolderManagementDialogDataInfo; attachLayout?: Ref<Layout>; onClose?: () => void; onAccept?: (data: FolderManagementDialogData) => Promise<string>; }; export declare function FolderManagementDialog(props: FolderManagementDialogProps): JSX.Element;