@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 753 B
TypeScript
import { Grid } from '@docsvision/webclient/Legacy/Grid';
import { ITableRowSelection } from "@docsvision/webclient/Platform/$TableRowSelection";
import { SimpleEvent } from '@docsvision/webclient/System/SimpleEvent';
import { TableRowsSelectionModel } from '@docsvision/webclient/Platform/TableRowsSelectionModel';
export declare class GridRowSelectionService implements ITableRowSelection {
private grid;
constructor(grid: Grid);
get selection(): TableRowsSelectionModel;
/** Снимает выделение с указанных карточек. Если параметр не задан - то со всех карточек. */
clearSelection(cardIds?: string[]): void;
readonly selectionChanged: SimpleEvent<unknown>;
}