UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

32 lines (31 loc) 1.53 kB
/// <reference types="react" /> import { $ApplicationSettings } from '@docsvision/webclient/StandardServices'; import { BaseControl, BaseControlParams, BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { ControlImpl } from '@docsvision/webclient/System/ControlImpl'; import { $Router } from '@docsvision/webclient/System/$Router'; /** * Содержит публичные свойства элемента управления [Метка]{@link WebFrameNavigationBarBackButton}. */ export declare class WebFrameNavigationBarBackButtonParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления */ standardCssClass?: string; isHidden?: boolean; services: $ApplicationSettings & $Router; } export interface IWebFrameNavigationBarBackButtonState extends WebFrameNavigationBarBackButtonParams, BaseControlState { isHidden: boolean; } /** * Класс элемента управления WebFrameNavigationBarBackButton. */ export declare class WebFrameNavigationBarBackButton extends BaseControl<WebFrameNavigationBarBackButtonParams, IWebFrameNavigationBarBackButtonState> { /** @notest @internal */ protected createParams(): WebFrameNavigationBarBackButtonParams; /** @notest @internal */ protected createImpl(): ControlImpl; hideButton: () => void; showButton: () => void; componentDidMount(): void; backToPreviousRoute: () => void; renderControl(): JSX.Element; }