TransactionService

canRedo: boolean

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:80

canUndo: boolean

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:75

Gets/Sets the data clone strategy used to clone data

cloneStrategy: IDataCloneStrategy

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:65

Returns whether transaction is enabled for this service

enabled: boolean

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:60

Optional onStateUpdate

Section titled "onStateUpdate"

Event fired when transaction state has changed - add transaction, commit all transactions, undo and redo

onStateUpdate?: EventEmitter<StateUpdateEvent>

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:70

add: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:88

clear: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:149

commit: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:142

endPending: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:163

getAggregatedChanges: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:115

getAggregatedValue: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:134

getState: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:124

getTransactionLog: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:96

redo: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:106

startPending: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:155

undo: any

Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:101