ohctechv3/.svn/pristine/4e/4eac3f9f364fb3330d6ab8d2a0da01a75ff01b53.svn-base
2024-10-28 15:03:36 +05:30

59 lines
2.0 KiB
Plaintext

import { BeanStub } from "../context/beanStub";
import { GridState } from "../interfaces/gridState";
export declare class StateService extends BeanStub {
private readonly filterManager;
private readonly rangeService?;
private readonly ctrlsService;
private readonly sideBarService?;
private readonly focusService;
private readonly columnModel;
private readonly paginationProxy;
private readonly rowModel;
private readonly selectionService;
private readonly expansionService;
private readonly columnAnimationService;
private isClientSideRowModel;
private cachedState;
private suppressEvents;
private queuedUpdateSources;
private dispatchStateUpdateEventDebounced;
private onRowGroupOpenedDebounced;
private onRowSelectedDebounced;
private columnStates?;
private columnGroupStates?;
private staleStateKeys;
private postConstruct;
getState(): GridState;
private setupStateOnGridReady;
private setupStateOnColumnsInitialised;
private setupStateOnRowCountReady;
private setupStateOnFirstDataRendered;
private getColumnState;
private setColumnState;
private setColumnPivotState;
private getColumnGroupState;
private setColumnGroupState;
private getFilterState;
private setFilterState;
private getRangeSelectionState;
private setRangeSelectionState;
private getScrollState;
private setScrollState;
private getSideBarState;
private getFocusedCellState;
private setFocusedCellState;
private getPaginationState;
private setPaginationState;
private getRowSelectionState;
private setRowSelectionState;
private getRowGroupExpansionState;
private setRowGroupExpansionState;
private updateColumnState;
private updateCachedState;
private setCachedStateValue;
private refreshStaleState;
private dispatchStateUpdateEvent;
private dispatchQueuedStateUpdateEvents;
private suppressEventsAndDispatchInitEvent;
}