UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

24 lines (23 loc) 1.04 kB
import { $DeviceType } from "@docsvision/webclient/StandardServices"; import React from "react"; /** Свойства для {@link ModalSidebarCloseButton} */ export interface IModalDialogMaximizeButtonProps { /** Доступность кнопки. Значение по умолчанию: true */ enabled?: boolean; /** Обработчик события click */ onClick: (ev: React.MouseEvent<any>) => void; maximized?: boolean; services: $DeviceType; } /** * Представляет закрывающую кнопку в правой части выезжающей панели ({@link ModalDialog}). * * Пример использования: * * <ModalDialog isOpen={this.state.dialogOpen} > * <ModalDialogBox defaultWidth={true}> * <ModalDialogCloseButton onClick={() => this.setState({ dialogOpen: false })} /> * </ModalDialogBox> * </ModalDialog> */ export declare const ModalMaximizeButton: (props: IModalDialogMaximizeButtonProps) => JSX.Element;