UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

32 lines (31 loc) 1.38 kB
/// <reference types="react" /> import { BaseControl, BaseControlParams, BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { ControlImpl } from "@docsvision/webclient/System/ControlImpl"; import { $Layout } from "@docsvision/webclient/System/$Layout"; /** * Содержит публичные свойства элемента управления [Ссылка]{@link GridFilterClearButton}. */ export declare class GridFilterResetButtonParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления */ standardCssClass?: string; services?: $Layout; } /** @internal */ export interface IGridFilterResetButtonState extends GridFilterResetButtonParams, BaseControlState { } export interface GridFilterResetButtonState extends IGridFilterResetButtonState { } /** * Контрол для отображения кнопки сброса фильтра */ export declare class GridFilterResetButton extends BaseControl<GridFilterResetButtonParams, IGridFilterResetButtonState> { protected construct(): void; /** @internal */ protected createParams(): GridFilterResetButtonParams; /** @internal */ protected createImpl(): ControlImpl; /** @internal */ protected onClick(): void; /** @internal */ protected renderControl(): JSX.Element; }