UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

22 lines (21 loc) 1.07 kB
/// <reference types="react" /> import { GridFilterItemParams } from "@docsvision/webclient/Platform/GridFilterItem"; import { PanelImpl, IPanelState } from "@docsvision/webclient/Platform/PanelImpl"; import { InputBasedControl, InputBasedControlParams } from "@docsvision/webclient/System/InputBasedControl"; import { InputBasedControlState } from "@docsvision/webclient/System/InputBasedControlImpl"; /** @internal */ export interface IGridFilterItemState extends GridFilterItemParams, IPanelState { } export interface GridFilterItemState extends IGridFilterItemState { } /** @internal */ export declare class GridFilterItemImpl extends PanelImpl<GridFilterItemParams, IGridFilterItemState> { constructor(props: GridFilterItemParams, state: IGridFilterItemState); getCssClass(): string; toggle(expanded: boolean): void; onExpanded(): void; getValueControl(): InputBasedControl<unknown, InputBasedControlParams<unknown>, InputBasedControlState<unknown>>; renderSwitch(): JSX.Element; /** @internal */ renderControl(): JSX.Element; }