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

Function getMetric

src/ui-svelte/functions.svelte.ts:607–616  ·  view source on GitHub ↗
(
  metricId: MaybeGetter<Id>,
  metricsOrMetricsId?: MaybeGetter<Metrics | Id | undefined>,
)

Source from the content-addressed store, hash-verified

605 createListenable(resolveMetrics(metricsOrMetricsId), METRIC + IDS, EMPTY_ARR);
606
607export const getMetric = (
608 metricId: MaybeGetter<Id>,
609 metricsOrMetricsId?: MaybeGetter<Metrics | Id | undefined>,
610): {readonly current: number | undefined} =>
611 createListenable(
612 resolveMetrics(metricsOrMetricsId),
613 METRIC,
614 undefined,
615 () => [maybeGet(metricId)],
616 );
617
618export const getIndexes = (id?: Id): Indexes | undefined =>
619 getProvidedThing(id, OFFSET_INDEXES) as Indexes | undefined;

Callers 1

setMetricDefinitionFunction · 0.50

Calls 3

createListenableFunction · 0.70
resolveMetricsFunction · 0.70
maybeGetFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…