UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

19 lines (18 loc) 701 B
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { IFilePickerMenuItemProps } from '@docsvision/webclient/Platform/FilePickerMenuItemsView'; import React from 'react'; export interface IFilePickerMenuItem { name: string; component: React.FunctionComponent<IFilePickerMenuItemProps>; extraProps?: object; onClick: () => Promise<void>; isAvailable: boolean; } export interface IFilePickerMenuProps { file?: GenModels.FileCardModel; expanded: boolean; onClose: () => void; items: IFilePickerMenuItem[]; handleOutsideClick?: boolean; } export declare function FilePickerMenu(props: IFilePickerMenuProps): JSX.Element;