UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

36 lines (35 loc) 1.75 kB
/// <reference types="react" /> import { BaseControl, BaseControlParams, BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { ControlImpl } from "@docsvision/webclient/System/ControlImpl"; import { $CurrentDialog } from "@docsvision/webclient/System/$CurrentDialog"; import { Optional } from "@docsvision/web/core/services"; import { $LocalStorage } from '@docsvision/webclient/System/$LocalStorage'; import { $ApplicationSettings } from '@docsvision/webclient/StandardServices'; import { $LocalizationController } from "@docsvision/webclient/Generated/DocsVision.WebClient.Controllers"; /** * Содержит публичные свойства [EmptyControlStub]{@link EmptyControlStub}. */ export declare class ResetSettingsParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления. */ standardCssClass?: string; services?: Optional<$CurrentDialog> & $LocalStorage & $ApplicationSettings & $LocalizationController; } export interface IState extends ResetSettingsParams, BaseControlState { } export interface State extends IState { } /** * Элемент управления для отборажения имени и должности пользователя */ export declare class ResetSettings extends BaseControl<ResetSettingsParams, IState> { /** @internal */ protected createParams(): ResetSettingsParams; /** @internal */ protected createImpl(): ControlImpl; onResetClick: () => Promise<void>; link: import("styled-components").StyledComponent<"button", any, {}, never>; icon: import("styled-components").StyledComponent<"div", any, {}, never>; renderControl(): JSX.Element; }