TransactionService
Properties
Section titled "Properties"canRedo
Section titled "canRedo"canRedo: boolean Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:80
canUndo
Section titled "canUndo"canUndo: boolean Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:75
cloneStrategy
Section titled "cloneStrategy"Gets/Sets the data clone strategy used to clone data
cloneStrategy: IDataCloneStrategy Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:65
enabled
Section titled "enabled"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
Methods
Section titled "Methods"add: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:88
clear
Section titled "clear"clear: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:149
commit
Section titled "commit"commit: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:142
endPending
Section titled "endPending"endPending: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:163
getAggregatedChanges
Section titled "getAggregatedChanges"getAggregatedChanges: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:115
getAggregatedValue
Section titled "getAggregatedValue"getAggregatedValue: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:134
getState
Section titled "getState"getState: any Defined in projects/igniteui-angular/core/src/services/transaction/transaction.ts:124
getTransactionLog
Section titled "getTransactionLog"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
Section titled "startPending"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