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

Function setPersisted

src/synchronizers/index.ts:233–244  ·  view source on GitHub ↗
(
    _getContent: () => MergeableContent,
    changes?: MergeableChanges<false>,
  )

Source from the content-addressed store, hash-verified

231 };
232
233 const setPersisted = async (
234 _getContent: () => MergeableContent,
235 changes?: MergeableChanges<false>,
236 ): Promise<void> =>
237 changes
238 ? sendImpl(null, getTransactionId(), MessageValues.ContentDiff, changes)
239 : sendImpl(
240 null,
241 getTransactionId(),
242 MessageValues.ContentHashes,
243 store.getMergeableContentHashes(),
244 );
245
246 const addPersisterListener = (
247 listener: PersisterListener<PersistsEnum.MergeableStoreOnly>,

Callers

nothing calls this directly

Calls 3

sendImplFunction · 0.70
getTransactionIdFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…