UNPKG

ag-grid-enterprise

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

24 lines (23 loc) 1.03 kB
import type { ColKey, ColumnEventType, IAutoColService, NamedBean, _ColumnCollections } from 'ag-grid-community'; import { AgColumn, BeanStub } from 'ag-grid-community'; export declare class AutoColService extends BeanStub implements NamedBean, IAutoColService { beanName: "autoColSvc"; autoCols: _ColumnCollections | null; postConstruct(): void; addAutoCols(cols: _ColumnCollections): void; createAutoCols(cols: _ColumnCollections, updateOrders: (callback: (cols: AgColumn[] | null) => AgColumn[] | null) => void): void; getAutoCol(key: ColKey): AgColumn | null; getAutoCols(): AgColumn[] | null; private generateAutoCols; updateAutoCols(source: ColumnEventType): void; private isSuppressAutoCol; private createOneAutoCol; /** * Refreshes an auto group col to load changes from defaultColDef or autoGroupColDef */ private updateOneAutoCol; private createAutoColDef; private createBaseColDef; private onAutoGroupColumnDefChanged; destroy(): void; }