MCPcopy Index your code
hub / github.com/tinyplex/tinybase / setMergeableContent

Function setMergeableContent

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

Source from the content-addressed store, hash-verified

2893 return stampNew(values, valuesHlc);
2894 };
2895 const setMergeableContent = (mergeableContent) => disableListeningToRawStoreChanges(
2896 () => validateMergeableContent(mergeableContent) ? store.transaction(() => {
2897 store.delTables().delValues();
2898 contentStampMap = newContentStampMap();
2899 store.applyChanges(mergeContentOrChanges(mergeableContent, 1));
2900 }) : 0
2901 );
2902 const setDefaultContent = (content) => {
2903 store.transaction(() => {
2904 defaultingContent = 1;

Callers

nothing calls this directly

Calls 8

validateMergeableContentFunction · 0.70
newContentStampMapFunction · 0.70
mergeContentOrChangesFunction · 0.70
transactionMethod · 0.65
delValuesMethod · 0.65
delTablesMethod · 0.65
applyChangesMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…