@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 621 B
TypeScript
import { TableRowsSelectionModel } from '@docsvision/webclient/Platform/TableRowsSelectionModel';
import { BasicEvent } from '@docsvision/webclient/System/BasicEvent';
import { IEventArgs } from '@docsvision/webclient/System/IEventArgs';
export interface ITableRowSelection {
readonly selection: TableRowsSelectionModel;
readonly selectionChanged: BasicEvent<IEventArgs>;
clearSelection(cardIds?: string[]): void;
}
export declare type $TableRowSelection = {
tableRowSelection: ITableRowSelection;
};
export declare const $TableRowSelection: string | ((model?: $TableRowSelection) => ITableRowSelection);