@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
21 lines (20 loc) • 1.15 kB
TypeScript
import { BatchSelectionStateImpl, IBatchSelectionStateState } from '@docsvision/webclient/Platform/BatchSelectionStateImpl';
import { $TableRowSelection } from '@docsvision/webclient/Platform/$TableRowSelection';
import { $DeviceType } from '@docsvision/webclient/StandardServices';
import { BaseControl, BaseControlParams } from '@docsvision/webclient/System/BaseControl';
/**
* Содержит публичные свойства элемента управления [Состояние выделения]{@link BatchSelectionState}.
*/
export declare class BatchSelectionStateParams extends BaseControlParams {
/** Стандартный CSS класс со стилями элемента управления */
standardCssClass?: string;
services?: $TableRowSelection & $DeviceType;
}
/**
* Класс элемента управления BatchSelectionState.
*/
export declare class BatchSelectionState extends BaseControl<BatchSelectionStateParams, IBatchSelectionStateState> {
/** @notest @internal */
protected createParams(): BatchSelectionStateParams;
protected createImpl(): BatchSelectionStateImpl;
}