UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

11 lines (10 loc) 707 B
import { HierarchicalTransaction, HierarchicalState } from './transaction'; import { IgxTransactionService } from './igx-transaction'; import { HierarchicalTransactionService } from './hierarchical-transaction'; /** @experimental @hidden */ export declare class IgxHierarchicalTransactionService<T extends HierarchicalTransaction, S extends HierarchicalState> extends IgxTransactionService<T, S> implements HierarchicalTransactionService<T, S> { getAggregatedChanges(mergeChanges: boolean): T[]; commit(data: any[], primaryKeyOrId?: any, childDataKey?: any, id?: any): void; protected updateState(states: Map<any, S>, transaction: T, recordRef?: any): void; private clearArraysFromObject; }