Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ag-grid-enterprise/server-side-row-model

Package Overview
Dependencies
Maintainers
0
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ag-grid-enterprise/server-side-row-model - npm Package Compare versions

Comparing version 31.3.2 to 32.0.0

dist/types/src/serverSideRowModel/serverSideRowModelApi.d.ts

30

CONTRIBUTING.md

@@ -5,6 +5,4 @@ # Contributing to AG Grid Enterprise

Retention of Intellectual Property Rights for AG Grid Enterprise component
==============
# Retention of Intellectual Property Rights for AG Grid Enterprise component
1.DEFINITIONS

@@ -27,9 +25,9 @@

- [Question or Problem?](#question)
- [Issues and Bugs](#issue)
- [Feature Requests](#feature)
- [Submission Guidelines](#submit)
- [Coding Rules](#rules)
- [Commit Message Guidelines](#commit)
- [Signing the CLA](#cla)
- [Question or Problem?](#question)
- [Issues and Bugs](#issue)
- [Feature Requests](#feature)
- [Submission Guidelines](#submit)
- [Coding Rules](#rules)
- [Commit Message Guidelines](#commit)
- [Signing the CLA](#cla)

@@ -45,2 +43,3 @@ ## <a name="question"></a> Got a Question or Problem?

## <a name="issue"></a> Found a Bug?
If you find a bug in the source code, you can help us by

@@ -50,3 +49,4 @@ [submitting an issue](#submit-issue) to our [GitHub Repository][github].

## <a name="feature"></a> Missing a Feature?
You can *request* a new feature by [submitting an issue](#submit-issue) to our GitHub
You can _request_ a new feature by [submitting an issue](#submit-issue) to our GitHub
Repository.

@@ -62,5 +62,5 @@

- version of AG Grid Enterprise used
- 3rd-party libraries and their versions
- and most importantly - a use-case that fails
- version of AG Grid Enterprise used
- 3rd-party libraries and their versions
- and most importantly - a use-case that fails

@@ -78,3 +78,1 @@ A minimal reproduce scenario using http://plnkr.co/ allows us to quickly confirm a bug (or point out coding problem) as well as confirm that we are fixing the right problem. If plunker is not a suitable way to demonstrate the problem (for example for issues related to our npm packaging), please create a standalone git repository demonstrating the problem.

[stackoverflow]: http://stackoverflow.com/questions/tagged/ag-grid
{
"name": "@ag-grid-enterprise/server-side-row-model",
"version": "31.3.2",
"version": "32.0.0",
"description": "Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue",

@@ -14,5 +14,6 @@ "main": "./dist/package/main.cjs.js",

},
"sideEffects": false,
"dependencies": {
"@ag-grid-community/core": "31.3.2",
"@ag-grid-enterprise/core": "31.3.2"
"@ag-grid-community/core": "32.0.0",
"@ag-grid-enterprise/core": "32.0.0"
},

@@ -19,0 +20,0 @@ "devDependencies": {

{
"name": "@ag-grid-enterprise/server-side-row-model",
"version": "31.3.2",
"version": "32.0.0",
"description": "Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue",

@@ -14,5 +14,6 @@ "main": "./src/main.js",

},
"sideEffects": false,
"dependencies": {
"@ag-grid-community/core": "31.3.2",
"@ag-grid-enterprise/core": "31.3.2"
"@ag-grid-community/core": "32.0.0",
"@ag-grid-enterprise/core": "32.0.0"
},

@@ -19,0 +20,0 @@ "devDependencies": {

@@ -1,1 +0,1 @@

export { ServerSideRowModelModule } from "./serverSideRowModelModule";
export { ServerSideRowModelModule } from './serverSideRowModelModule';

@@ -1,9 +0,12 @@

import { RowBounds, BeanStub, Column, RowNode, NumberSequence, IRowNode } from "@ag-grid-community/core";
export declare const GROUP_MISSING_KEY_ID: 'ag-Grid-MissingKey';
export declare class BlockUtils extends BeanStub {
import type { AgColumn, BeanCollection, IRowNode, NamedBean, NumberSequence, RowBounds } from '@ag-grid-community/core';
import { BeanStub, RowNode } from '@ag-grid-community/core';
export declare const GROUP_MISSING_KEY_ID: "ag-Grid-MissingKey";
export declare class BlockUtils extends BeanStub implements NamedBean {
beanName: "ssrmBlockUtils";
private valueService;
private columnModel;
private showRowGroupColsService?;
private nodeManager;
private beans;
private readonly expansionService;
private expansionService;
wireBeans(beans: BeanCollection): void;
createRowNode(params: {

@@ -15,3 +18,3 @@ group: boolean;

field: string;
rowGroupColumn: Column;
rowGroupColumn: AgColumn;
rowHeight?: number;

@@ -18,0 +21,0 @@ }): RowNode;

@@ -1,9 +0,12 @@

import { BeanStub } from "@ag-grid-community/core";
export declare class ExpandListener extends BeanStub {
import type { BeanCollection, NamedBean } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class ExpandListener extends BeanStub implements NamedBean {
beanName: "ssrmExpandListener";
private serverSideRowModel;
private storeFactory;
private beans;
private postConstruct;
wireBeans(beans: BeanCollection): void;
postConstruct(): void;
private onRowGroupOpened;
private createDetailNode;
}

@@ -1,7 +0,10 @@

import { BeanStub } from "@ag-grid-community/core";
export declare class FilterListener extends BeanStub {
import type { BeanCollection, NamedBean } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class FilterListener extends BeanStub implements NamedBean {
beanName: "ssrmFilterListener";
private serverSideRowModel;
private filterManager;
private filterManager?;
private listenerUtils;
private postConstruct;
wireBeans(beans: BeanCollection): void;
postConstruct(): void;
private onFilterChanged;

@@ -8,0 +11,0 @@ private findChangedColumns;

@@ -1,5 +0,10 @@

export declare class ListenerUtils {
private columnModel;
import type { BeanCollection, NamedBean } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class ListenerUtils extends BeanStub implements NamedBean {
beanName: "ssrmListenerUtils";
private pivotResultColsService;
private funcColsService;
wireBeans(beans: BeanCollection): void;
isSortingWithValueColumn(changedColumnsInSort: string[]): boolean;
isSortingWithSecondaryColumn(changedColumnsInSort: string[]): boolean;
}

@@ -1,9 +0,12 @@

import { BeanStub } from "@ag-grid-community/core";
export declare class SortListener extends BeanStub {
import type { BeanCollection, NamedBean } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class SortListener extends BeanStub implements NamedBean {
beanName: "ssrmSortService";
private sortController;
private serverSideRowModel;
private listenerUtils;
private postConstruct;
wireBeans(beans: BeanCollection): void;
postConstruct(): void;
private onSortChanged;
private findChangedColumnsInSort;
}

@@ -1,7 +0,10 @@

import { RowNode } from "@ag-grid-community/core";
export declare class NodeManager {
import type { NamedBean, RowNode } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class NodeManager extends BeanStub implements NamedBean {
beanName: "ssrmNodeManager";
private rowNodes;
addRowNode(rowNode: RowNode): void;
removeNode(rowNode: RowNode): void;
destroy(): void;
clear(): void;
}

@@ -1,2 +0,3 @@

import { BeanStub, Column, ColumnVO, IServerSideDatasource, IServerSideRowModel, IServerSideStore, NumberSequence, RowBounds, RowNode, StoreRefreshAfterParams, RefreshServerSideParams, ServerSideGroupLevelState, SortModelItem, RowModelType, LoadSuccessParams, FilterModel, AdvancedFilterModel } from "@ag-grid-community/core";
import type { AdvancedFilterModel, AgColumn, BeanCollection, ColumnVO, FilterModel, IServerSideDatasource, IServerSideRowModel, IServerSideStore, LoadSuccessParams, NamedBean, RefreshServerSideParams, RowBounds, RowModelType, ServerSideGroupLevelState, SortModelItem, StoreRefreshAfterParams } from '@ag-grid-community/core';
import { BeanStub, NumberSequence, RowNode } from '@ag-grid-community/core';
export interface SSRMParams {

@@ -13,5 +14,9 @@ sortModel: SortModelItem[];

}
export declare class ServerSideRowModel extends BeanStub implements IServerSideRowModel {
export declare class ServerSideRowModel extends BeanStub implements NamedBean, IServerSideRowModel {
beanName: "rowModel";
private columnModel;
private filterManager;
private columnNameService;
private pivotResultColsService;
private funcColsService;
private filterManager?;
private sortController;

@@ -23,2 +28,3 @@ private rowRenderer;

private pivotColDefService?;
wireBeans(beans: BeanCollection): void;
private onRowHeightChanged_debounced;

@@ -34,3 +40,3 @@ private rootNode;

private destroyDatasource;
private addEventListeners;
postConstruct(): void;
private updateDatasource;

@@ -48,3 +54,3 @@ private verifyProps;

resetRootStore(): void;
columnsToValueObjects(columns: Column[]): ColumnVO[];
columnsToValueObjects(columns: AgColumn[]): ColumnVO[];
private createStoreParams;

@@ -87,6 +93,7 @@ getParams(): SSRMParams;

getStoreState(): ServerSideGroupLevelState[];
getNodesInRangeForSelection(firstInRange: RowNode, lastInRange: RowNode | null): RowNode[];
getNodesInRangeForSelection(firstInRange: RowNode, lastInRange: RowNode): RowNode[];
getRowNode(id: string): RowNode | undefined;
isRowPresent(rowNode: RowNode): boolean;
setRowCount(rowCount: number, lastRowIndexKnown?: boolean): void;
destroy(): void;
}

@@ -1,14 +0,17 @@

import { BeanStub, RowNode, SelectionEventSourceType, ISetNodesSelectedParams, IServerSideSelectionState } from "@ag-grid-community/core";
import { ISelectionStrategy } from "./iSelectionStrategy";
import type { BeanCollection, IServerSideSelectionState, ISetNodesSelectedParams, RowNode, SelectionEventSourceType } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
import type { ISelectionStrategy } from './iSelectionStrategy';
export declare class DefaultStrategy extends BeanStub implements ISelectionStrategy {
private rowModel;
private selectionCtx;
wireBeans(beans: BeanCollection): void;
private selectedState;
private lastSelected;
private selectAllUsed;
private selectedNodes;
private rowSelection?;
private init;
postConstruct(): void;
getSelectedState(): IServerSideSelectionState;
setSelectedState(state: any): void;
deleteSelectionStateFromParent(parentPath: string[], removedNodeIds: string[]): boolean;
private overrideSelectionValue;
setNodesSelected(params: ISetNodesSelectedParams): number;

@@ -22,13 +25,5 @@ processNewRow(node: RowNode<any>): void;

isEmpty(): boolean;
selectAllRowNodes(params: {
source: SelectionEventSourceType;
justFiltered?: boolean | undefined;
justCurrentPage?: boolean | undefined;
}): void;
deselectAllRowNodes(params: {
source: SelectionEventSourceType;
justFiltered?: boolean | undefined;
justCurrentPage?: boolean | undefined;
}): void;
getSelectAllState(justFiltered?: boolean, justCurrentPage?: boolean): boolean | null;
selectAllRowNodes(): void;
deselectAllRowNodes(): void;
getSelectAllState(): boolean | null;
}

@@ -1,16 +0,19 @@

import { BeanStub, IServerSideGroupSelectionState, RowNode, SelectionEventSourceType, ISetNodesSelectedParams } from "@ag-grid-community/core";
import { ISelectionStrategy } from "./iSelectionStrategy";
import type { BeanCollection, IServerSideGroupSelectionState, ISetNodesSelectedParams, RowNode } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
import type { ISelectionStrategy } from './iSelectionStrategy';
export declare class GroupSelectsChildrenStrategy extends BeanStub implements ISelectionStrategy {
private rowModel;
private columnModel;
private filterManager;
private serverSideRowModel;
private funcColsService;
private filterManager?;
private selectionService;
private selectionCtx;
wireBeans(beans: BeanCollection): void;
private selectedState;
private lastSelected;
private init;
postConstruct(): void;
getSelectedState(): IServerSideGroupSelectionState;
setSelectedState(state: IServerSideGroupSelectionState): void;
deleteSelectionStateFromParent(parentRoute: string[], removedNodeIds: string[]): boolean;
setNodesSelected(params: ISetNodesSelectedParams): number;
private overrideSelectionValue;
setNodesSelected({ nodes, newValue, rangeSelect, clearSelection, source }: ISetNodesSelectedParams): number;
private selectRange;
isNodeSelected(node: RowNode): boolean | undefined;

@@ -22,17 +25,9 @@ private isNodePathSelected;

getSelectedNodes(): RowNode<any>[];
processNewRow(node: RowNode<any>): void;
processNewRow(): void;
getSelectedRows(): any[];
getSelectionCount(): number;
isEmpty(): boolean;
selectAllRowNodes(params: {
source: SelectionEventSourceType;
justFiltered?: boolean | undefined;
justCurrentPage?: boolean | undefined;
}): void;
deselectAllRowNodes(params: {
source: SelectionEventSourceType;
justFiltered?: boolean | undefined;
justCurrentPage?: boolean | undefined;
}): void;
getSelectAllState(justFiltered?: boolean, justCurrentPage?: boolean): boolean | null;
selectAllRowNodes(): void;
deselectAllRowNodes(): void;
getSelectAllState(): boolean | null;
}

@@ -1,3 +0,3 @@

import { RowNode, SelectionEventSourceType, ISetNodesSelectedParams } from "@ag-grid-community/core";
export interface ISelectionStrategy {
import type { Bean, ISetNodesSelectedParams, RowNode, SelectionEventSourceType } from '@ag-grid-community/core';
export interface ISelectionStrategy extends Bean {
getSelectedState(): any;

@@ -4,0 +4,0 @@ setSelectedState(state: any): void;

@@ -1,6 +0,9 @@

import { ExpansionService, IExpansionService, RowNode } from "@ag-grid-community/core";
export declare class ServerSideExpansionService extends ExpansionService implements IExpansionService {
private readonly serverSideRowModel;
import type { BeanCollection, IExpansionService, NamedBean, RowNode } from '@ag-grid-community/core';
import { ExpansionService } from '@ag-grid-community/core';
export declare class ServerSideExpansionService extends ExpansionService implements NamedBean, IExpansionService {
beanName: "expansionService";
private serverSideRowModel;
wireBeans(beans: BeanCollection): void;
private queuedRowIds;
protected postConstruct(): void;
postConstruct(): void;
checkOpenByDefault(rowNode: RowNode): void;

@@ -7,0 +10,0 @@ expandRows(rowIds: string[]): void;

@@ -1,6 +0,9 @@

import { BeanStub, ChangedPath, ISelectionService, RowNode, SelectionEventSourceType, ISetNodesSelectedParams, ServerSideRowSelectionState, ServerSideRowGroupSelectionState } from "@ag-grid-community/core";
export declare class ServerSideSelectionService extends BeanStub implements ISelectionService {
import type { BeanCollection, ISelectionService, ISetNodesSelectedParams, NamedBean, RowNode, SelectionEventSourceType, ServerSideRowGroupSelectionState, ServerSideRowSelectionState } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class ServerSideSelectionService extends BeanStub implements NamedBean, ISelectionService {
beanName: "selectionService";
private rowModel;
wireBeans(beans: BeanCollection): void;
private selectionStrategy;
private init;
postConstruct(): void;
getSelectionState(): string[] | ServerSideRowSelectionState | ServerSideRowGroupSelectionState | null;

@@ -18,6 +21,6 @@ setSelectionState(state: string[] | ServerSideRowSelectionState | ServerSideRowGroupSelectionState, source: SelectionEventSourceType): void;

getSelectionCount(): number;
syncInRowNode(rowNode: RowNode<any>, oldNode: RowNode<any> | null): void;
syncInRowNode(rowNode: RowNode<any>): void;
reset(): void;
isEmpty(): boolean;
hasNodesToSelect(justFiltered?: boolean, justCurrentPage?: boolean): boolean;
hasNodesToSelect(): boolean;
selectAllRowNodes(params: {

@@ -34,5 +37,6 @@ source: SelectionEventSourceType;

getSelectAllState(justFiltered?: boolean, justCurrentPage?: boolean): boolean | null;
updateGroupsFromChildrenSelections(source: SelectionEventSourceType, changedPath?: ChangedPath | undefined): boolean;
updateGroupsFromChildrenSelections(): boolean;
getBestCostNodeSelection(): RowNode<any>[] | undefined;
filterFromSelection(): void;
private dispatchSelectionChanged;
}

@@ -1,7 +0,8 @@

import { IServerSideStore, LoadSuccessParams, NumberSequence, RowBounds, RowNode, RowNodeBlock, ServerSideGroupLevelParams, ServerSideGroupLevelState, ServerSideTransaction, ServerSideTransactionResult, StoreRefreshAfterParams, IRowNode } from "@ag-grid-community/core";
import { SSRMParams } from "../serverSideRowModel";
import type { BeanCollection, IRowNode, IServerSideStore, LoadSuccessParams, RowBounds, RowNode, ServerSideGroupLevelParams, ServerSideGroupLevelState, ServerSideTransaction, ServerSideTransactionResult, StoreRefreshAfterParams } from '@ag-grid-community/core';
import { NumberSequence, RowNodeBlock } from '@ag-grid-community/core';
import type { SSRMParams } from '../serverSideRowModel';
export declare class FullStore extends RowNodeBlock implements IServerSideStore {
private storeUtils;
private blockUtils;
private columnModel;
private funcColsService;
private rowNodeBlockLoader;

@@ -12,5 +13,6 @@ private rowNodeSorter;

private nodeManager;
private filterManager;
private filterManager?;
private transactionManager;
private serverSideRowModel;
wireBeans(beans: BeanCollection): void;
private readonly level;

@@ -37,3 +39,4 @@ private readonly groupLevel;

constructor(ssrmParams: SSRMParams, storeParams: ServerSideGroupLevelParams, parentRowNode: RowNode);
private postConstruct;
postConstruct(): void;
destroy(): void;
private destroyRowNodes;

@@ -40,0 +43,0 @@ private initialiseRowNodes;

@@ -1,8 +0,11 @@

import { BeanStub } from "@ag-grid-community/core";
import { LazyCache } from "./lazyCache";
export declare class LazyBlockLoadingService extends BeanStub {
static DEFAULT_BLOCK_SIZE: number;
import type { BeanCollection, NamedBean } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
import type { LazyCache } from './lazyCache';
export declare class LazyBlockLoadingService extends BeanStub implements NamedBean {
beanName: "lazyBlockLoadingService";
private rowNodeBlockLoader;
private rowRenderer;
private rowModel;
wireBeans(beans: BeanCollection): void;
static DEFAULT_BLOCK_SIZE: number;
private cacheLoadingNodesMap;

@@ -12,3 +15,3 @@ private isCheckQueued;

private loaderTimeout?;
private init;
postConstruct(): void;
subscribe(cache: LazyCache): void;

@@ -15,0 +18,0 @@ unsubscribe(cache: LazyCache): void;

@@ -1,4 +0,5 @@

import { BeanStub, LoadSuccessParams, NumberSequence, RowNode, IRowNode, ServerSideGroupLevelParams } from "@ag-grid-community/core";
import { LazyStore } from "./lazyStore";
import { MultiIndexMap } from "./multiIndexMap";
import { BeanStub } from '@ag-grid-community/core';
import type { BeanCollection, IRowNode, LoadSuccessParams, NumberSequence, RowNode, ServerSideGroupLevelParams } from '@ag-grid-community/core';
import type { LazyStore } from './lazyStore';
import { MultiIndexMap } from './multiIndexMap';
interface LazyStoreNode {

@@ -10,3 +11,3 @@ id: string;

export declare class LazyCache extends BeanStub {
private api;
private rowRenderer;
private blockUtils;

@@ -19,2 +20,3 @@ private focusService;

private lazyBlockLoadingService;
wireBeans(beans: BeanCollection): void;
/**

@@ -62,4 +64,4 @@ * Indicates whether this is still the live dataset for this store (used for ignoring old requests after purge)

constructor(store: LazyStore, numberOfRows: number, storeParams: ServerSideGroupLevelParams);
private init;
private destroyRowNodes;
postConstruct(): void;
destroy(): void;
/**

@@ -66,0 +68,0 @@ * Get the row node for a specific display index from this store

@@ -1,9 +0,11 @@

import { BeanStub, IServerSideStore, NumberSequence, RowBounds, RowNode, ServerSideGroupLevelParams, ServerSideGroupLevelState, ServerSideTransaction, ServerSideTransactionResult, StoreRefreshAfterParams, Column, IRowNode, LoadSuccessParams } from "@ag-grid-community/core";
import { SSRMParams } from "../../serverSideRowModel";
import { LazyCache } from "./lazyCache";
import type { AgColumn, BeanCollection, IRowNode, IServerSideStore, LoadSuccessParams, RowBounds, RowNode, ServerSideGroupLevelParams, ServerSideGroupLevelState, ServerSideTransaction, ServerSideTransactionResult, StoreRefreshAfterParams } from '@ag-grid-community/core';
import { BeanStub, NumberSequence } from '@ag-grid-community/core';
import type { SSRMParams } from '../../serverSideRowModel';
import { LazyCache } from './lazyCache';
export declare class LazyStore extends BeanStub implements IServerSideStore {
private blockUtils;
private storeUtils;
private columnModel;
private selectionService;
private funcColsService;
wireBeans(beans: BeanCollection): void;
private displayIndexStart;

@@ -25,4 +27,4 @@ private displayIndexEnd;

constructor(ssrmParams: SSRMParams, storeParams: ServerSideGroupLevelParams, parentRowNode: RowNode);
private init;
private destroyRowNodes;
postConstruct(): void;
destroy(): void;
/**

@@ -202,3 +204,3 @@ * Given a server response, ingest the rows outside of the data source lifecycle.

parent: RowNode<any>;
rowGroupColumn: Column<any>;
rowGroupColumn: AgColumn<any>;
};

@@ -205,0 +207,0 @@ getSsrmParams(): SSRMParams;

@@ -1,6 +0,9 @@

import { IServerSideStore, RowNode } from "@ag-grid-community/core";
import { SSRMParams } from "../serverSideRowModel";
export declare class StoreFactory {
private gos;
import type { BeanCollection, IServerSideStore, NamedBean, RowNode } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
import type { SSRMParams } from '../serverSideRowModel';
export declare class StoreFactory extends BeanStub implements NamedBean {
beanName: "ssrmStoreFactory";
private columnModel;
private funcColsService;
wireBeans(beans: BeanCollection): void;
createStore(ssrmParams: SSRMParams, parentNode: RowNode): IServerSideStore;

@@ -7,0 +10,0 @@ private getStoreParams;

@@ -1,7 +0,10 @@

import { IServerSideStore, BeanStub, StoreRefreshAfterParams, RowNode, ColumnVO, RowNodeBlock } from "@ag-grid-community/core";
import { SSRMParams } from "../serverSideRowModel";
export declare class StoreUtils extends BeanStub {
import type { BeanCollection, ColumnVO, IServerSideStore, NamedBean, RowNode, RowNodeBlock, StoreRefreshAfterParams } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
import type { SSRMParams } from '../serverSideRowModel';
export declare class StoreUtils extends BeanStub implements NamedBean {
beanName: "ssrmStoreUtils";
private columnModel;
private serverSideRowModel;
private storeFactory;
wireBeans(beans: BeanCollection): void;
loadFromDatasource(p: {

@@ -8,0 +11,0 @@ storeParams: SSRMParams;

@@ -1,11 +0,12 @@

import { BeanStub, IServerSideTransactionManager, ServerSideTransaction, ServerSideTransactionResult } from "@ag-grid-community/core";
export declare class TransactionManager extends BeanStub implements IServerSideTransactionManager {
private rowNodeBlockLoader;
import type { BeanCollection, IServerSideTransactionManager, NamedBean, ServerSideTransaction, ServerSideTransactionResult } from '@ag-grid-community/core';
import { BeanStub } from '@ag-grid-community/core';
export declare class TransactionManager extends BeanStub implements NamedBean, IServerSideTransactionManager {
beanName: "ssrmTransactionManager";
private valueCache;
private serverSideRowModel;
private rowRenderer;
private selectionService;
wireBeans(beans: BeanCollection): void;
private asyncTransactionsTimeout;
private asyncTransactions;
private postConstruct;
postConstruct(): void;
applyTransactionAsync(transaction: ServerSideTransaction, callback?: (res: ServerSideTransactionResult) => void): void;

@@ -12,0 +13,0 @@ private scheduleExecuteAsync;

@@ -1,2 +0,4 @@

import { Module } from "@ag-grid-community/core";
import type { Module } from '@ag-grid-community/core';
export declare const ServerSideRowModelCoreModule: Module;
export declare const ServerSideRowModelApiModule: Module;
export declare const ServerSideRowModelModule: Module;

@@ -1,1 +0,1 @@

export declare const VERSION = "31.3.2";
export declare const VERSION = "32.0.0";
{
"name": "@ag-grid-enterprise/server-side-row-model",
"version": "31.3.2",
"version": "32.0.0",
"description": "Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue",

@@ -14,5 +14,6 @@ "main": "./dist/package/main.cjs.js",

},
"sideEffects": false,
"dependencies": {
"@ag-grid-community/core": "31.3.2",
"@ag-grid-enterprise/core": "31.3.2"
"@ag-grid-community/core": "32.0.0",
"@ag-grid-enterprise/core": "32.0.0"
},

@@ -19,0 +20,0 @@ "devDependencies": {

@@ -1,3 +0,2 @@

AG Grid Enterprise
==============
# AG Grid Enterprise

@@ -8,4 +7,4 @@ This project contains AG Grid Enterprise features.

Frameworks Supported
====================
# Frameworks Supported
Framework specific Getting Started guides:

@@ -21,4 +20,3 @@

Issue Reporting
==============
# Issue Reporting

@@ -29,2 +27,1 @@ If you are an Enterprise customer (or are evaluating AG Grid Enterprise) and wish to report a Bug or raise a new Feature Request please do so on our [Support Portal](https://ag-grid.zendesk.com/).

Send an email to accounts@ag-grid.com with your license key

@@ -1,2 +0,1 @@

Support and Maintenance document is now merged into the licence document. Please see the licence.

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc