ag-grid-enterprise
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
15 lines (14 loc) • 679 B
TypeScript
import type { BeanCollection, IExpansionService, NamedBean, RowGroupOpenedEvent } from 'ag-grid-community';
import { BaseExpansionService } from './baseExpansionService';
export declare class ClientSideExpansionService extends BaseExpansionService implements NamedBean, IExpansionService {
beanName: "expansionSvc";
private rowModel;
private events;
private dispatchExpandedDebounced;
wireBeans(beans: BeanCollection): void;
expandRows(rowIds: string[]): void;
expandAll(expand: boolean): void;
onGroupExpandedOrCollapsed(): void;
protected dispatchExpandedEvent(event: RowGroupOpenedEvent, forceSync?: boolean): void;
private debounce;
}