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

Function onHasRow

src/ui-svelte/functions.svelte.ts:1139–1152  ·  view source on GitHub ↗
(
  tableId: MaybeGetter<IdOrNull>,
  rowId: MaybeGetter<IdOrNull>,
  listener: HasRowListener,
  mutator?: boolean,
  storeOrStoreId?: MaybeGetter<Store | Id | undefined>,
)

Source from the content-addressed store, hash-verified

1137 );
1138
1139export const onHasRow = (
1140 tableId: MaybeGetter<IdOrNull>,
1141 rowId: MaybeGetter<IdOrNull>,
1142 listener: HasRowListener,
1143 mutator?: boolean,
1144 storeOrStoreId?: MaybeGetter<Store | Id | undefined>,
1145): void =>
1146 addListenerEffect(
1147 resolveStore(storeOrStoreId),
1148 HAS + ROW,
1149 listener,
1150 () => [maybeGet(tableId), maybeGet(rowId)],
1151 mutator,
1152 );
1153
1154export const onRow = (
1155 tableId: MaybeGetter<IdOrNull>,

Callers 1

ListenersFunction · 0.50

Calls 3

addListenerEffectFunction · 0.70
resolveStoreFunction · 0.70
maybeGetFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…