MCPcopy Create free account
hub / github.com/tinyplex/tinybase / getTransactionLog

Function getTransactionLog

docs/pseudo.esm.sh/tinybase@9.0.0/index.js:2146–2157  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2144 const getTransactionChanges = () => getTransactionChangesImpl();
2145 const getEncodedTransactionChanges = () => getTransactionChangesImpl(true);
2146 const getTransactionLog = () => [
2147 !collIsEmpty(changedCells),
2148 !collIsEmpty(changedValues),
2149 mapToObj3(changedCells, pairClone, pairIsEqual),
2150 mapToObj3(invalidCells),
2151 mapToObj(changedValues, pairClone, pairIsEqual),
2152 mapToObj(invalidValues),
2153 mapToObj(changedTableIds),
2154 mapToObj2(changedRowIds),
2155 mapToObj3(changedCellIds),
2156 mapToObj(changedValueIds)
2157 ];
2158 const finishTransaction = (doRollback) => {
2159 if (transactions > 0) {
2160 transactions--;

Callers

nothing calls this directly

Calls 4

collIsEmptyFunction · 0.70
mapToObj3Function · 0.70
mapToObjFunction · 0.70
mapToObj2Function · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…