MCPcopy
hub / github.com/tinyplex/tinybase / getIndexesObject

Function getIndexesObject

test/unit/common/other.ts:35–50  ·  view source on GitHub ↗
(indexes: Indexes)

Source from the content-addressed store, hash-verified

33};
34
35export const getIndexesObject = (indexes: Indexes): IdObj2<Ids> => {
36 const indexesObject: IdObj2<Ids> = {};
37 indexes.forEachIndex((indexId) => {
38 indexesObject[indexId] = {};
39 indexes
40 .getSliceIds(indexId)
41 .forEach(
42 (sliceId) =>
43 (indexesObject[indexId][sliceId] = indexes.getSliceRowIds(
44 indexId,
45 sliceId,
46 )),
47 );
48 });
49 return indexesObject;
50};
51
52export const getRelationshipsObject = (
53 relationships: Relationships,

Callers 1

indexes.test.tsFile · 0.90

Calls 3

forEachIndexMethod · 0.65
getSliceIdsMethod · 0.65
getSliceRowIdsMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…