// Type definitions for SlickGrid CheckboxSelectColumn Plugin 2.1.0 // Project: https://github.com/mleibman/SlickGrid // Definitions by: berwyn // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// declare namespace Slick { export interface SlickGridCheckBoxSelectColumnOptions extends PluginOptions { /** * Column to add the checkbox to * @default "_checkbox_selector" */ columnId?: string; /** * CSS class to be added to cells in this column * @default null */ cssClass?: string; /** * Tooltip text to display for this column * @default "Select/Deselect All" */ toolTip?: string; /** * Width of the column * @default 30 */ width?: number; } export class CheckboxSelectColumn extends Plugin { constructor(options?: SlickGridCheckBoxSelectColumnOptions); init(grid: Slick.Grid): void; destroy(): void; getColumnDefinition(): Slick.ColumnMetadata; } }