@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
21 lines (20 loc) • 847 B
TypeScript
import { ApiBase } from './ApiBase';
import { ShortcutApi } from '../ShortcutApi';
import { Shortcut, ShortcutState } from '../../AdaptableState/ShortcutState';
export declare class ShortcutApiImpl extends ApiBase implements ShortcutApi {
getShortcutState(): ShortcutState;
getShortcuts(config?: {
includeLayoutNotAssociatedObjects?: boolean;
}): Shortcut[];
getShortcutById(id: Shortcut['Uuid']): Shortcut;
getActiveShortcuts(): Shortcut[];
getSuspendedShortcuts(): Shortcut[];
addShortcut(shortcut: Shortcut): Shortcut;
deleteShortcut(shortcut: Shortcut): void;
deleteAllShortcuts(): void;
suspendShortcut(shortcut: Shortcut): Shortcut;
unSuspendShortcut(shortcut: Shortcut): Shortcut;
suspendAllShortcut(): void;
unSuspendAllShortcut(): void;
openShortcutSettingsPanel(): void;
}