MCPcopy
hub / github.com/yjs/yjs / writeUpdateMessageFromTransaction

Function writeUpdateMessageFromTransaction

src/utils/Transaction.js:178–185  ·  view source on GitHub ↗
(encoder, transaction)

Source from the content-addressed store, hash-verified

176 * @return {boolean} Whether data was written.
177 */
178export const writeUpdateMessageFromTransaction = (encoder, transaction) => {
179 if (transaction.deleteSet.clients.size === 0 && transaction.insertSet.clients.size === 0) {
180 return false
181 }
182 writeStructsFromTransaction(encoder, transaction)
183 writeIdSet(encoder, transaction.deleteSet)
184 return true
185}
186
187/**
188 * @param {Transaction} transaction

Callers 1

cleanupTransactionsFunction · 0.85

Calls 2

writeIdSetFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…