ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
31 lines (30 loc) • 1.03 kB
TypeScript
import { Column } from '../entities/column';
import { Component } from '../widgets/component';
import { RowNode } from '../entities/rowNode';
import { CheckboxSelectionCallback } from '../entities/colDef';
import { GroupCheckboxSelectionCallback } from './cellRenderers/groupCellRendererCtrl';
export declare class CheckboxSelectionComponent extends Component {
private eCheckbox;
private rowNode;
private column;
private overrides?;
constructor();
private postConstruct;
getCheckboxId(): string;
private onDataChanged;
private onSelectableChanged;
private onSelectionChanged;
private onCheckedClicked;
private onUncheckedClicked;
init(params: {
rowNode: RowNode;
column?: Column;
overrides?: {
isVisible: boolean | CheckboxSelectionCallback | GroupCheckboxSelectionCallback | undefined;
callbackParams: any;
removeHidden: boolean;
};
}): void;
private showOrHideSelect;
private getIsVisible;
}