UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

36 lines (35 loc) 1.41 kB
import React from "react"; /** Свойства для {@link PopoverCancelButton} */ export interface IPopoverCancelButtonProps { /** Обработчик события click */ onClick: (ev: React.MouseEvent<any>) => void; } /** * Представляет кнопку в виде иконки "отменить". * * Пример использования: * * <Popover isOpen={this.state.popoverOpen} onClickOutside={this.cancel} onEscPressed={this.cancel}> * <PopoverBox> * <PopoverHead> * <HorizontalStack> * <StackSpringItem> * <PopoverTitle>Заголовок</PopoverTitle> * </StackSpringItem> * <StackStaticItem> * <PopoverAcceptButton onClick={this.accept} /> * </StackStaticItem> * <StackStaticItem> * <PopoverCancelButton onClick={this.cancel} /> * </StackStaticItem> * </HorizontalStack> * </PopoverHead> * <PopoverContent> * Содержимое * </PopoverContent> * </PopoverBox> * </Popover> * * См. также {@link Popover} */ export declare const PopoverCancelButton: (props: IPopoverCancelButtonProps) => JSX.Element;