import type { SlickGrid } from '../core/index.js'; import type { Column, MenuCommandItem } from './index.js'; export interface GridMenuCallbackArgs { grid: SlickGrid; menu: any; columns: Column[]; visibleColumns: Column[]; } export interface GridMenuCommandItemCallbackArgs { /** A command identifier returned by the onCommand (or action) event callback handler. */ command: string; /** Menu item selected */ item: MenuCommandItem; /** Slick Grid object */ grid: SlickGrid; /** all columns (including hidden ones) */ allColumns: Column[]; /** only visible columns (excluding hidden columns) */ visibleColumns: Column[]; } //# sourceMappingURL=gridMenuCommandItemCallbackArgs.interface.d.ts.map