インターフェイス TransactionService<T, S>
プロパティ
Readonly
enabled
enabled: boolean
メソッド
add
- add(transaction: T, recordRef?: any): void
-
パラメーター
-
transaction: T
-
オプション recordRef: any
返却 void
clear
- clear(id?: any): void
-
パラメーター
返却 void
commit
- commit(data: any[], id?: any): void
-
パラメーター
-
data: any[]
-
オプション id: any
返却 void
endPending
- endPending(commit: boolean): void
-
パラメーター
返却 void
getAggregatedChanges
- getAggregatedChanges(mergeChanges: boolean): T[]
-
パラメーター
返却 T[]
getAggregatedValue
- getAggregatedValue(id: any, mergeChanges: boolean): any
-
パラメーター
-
id: any
-
mergeChanges: boolean
返却 any
getState
- getState(id: any, pending?: boolean): S
-
パラメーター
-
id: any
-
オプション pending: boolean
返却 S
getTransactionLog
- getTransactionLog(id?: any): T[]
-
パラメーター
返却 T[]
startPending
- startPending(): void
-
返却 void
Returns
Redo スタックにトランザクションがあるかどうか。