UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

25 lines (24 loc) 1.11 kB
import React from "react"; import { $FilePickerController } from "@docsvision/webclient/Generated/DocsVision.WebClient.Controllers"; import { FileViewZip, IFileViewZipProps } from "@docsvision/webclient/Helpers/FileViewZip/FileViewZip"; /** @internal Свойства для {@link FileViewZipModal} */ export interface IFileViewZipModalProps extends IFileViewZipProps { services: $FilePickerController; } /** @internal */ export interface IFileViewZipModalState { /** Показывается ли модальное окно. */ isOpened: boolean; } /** * Модальное окно с содержимым zip-файла */ export declare class FileViewZipModal extends React.Component<IFileViewZipModalProps, IFileViewZipModalState> { constructor(props: IFileViewZipModalProps); /** Закрытие модального окна. */ protected closeModal: () => Promise<void>; /** Отрисовка блока с содержимым zip-файла. */ protected renderViewZipBody: (component: FileViewZip) => JSX.Element; /** @internal */ render(): JSX.Element; }