MCPcopy
hub / github.com/angular/angular / resourceFromSnapshots

Function resourceFromSnapshots

packages/core/src/resource/from_snapshots.ts:21–23  ·  view source on GitHub ↗
(source: () => ResourceSnapshot<T>)

Source from the content-addressed store, hash-verified

19 * @experimental
20 */
21export function resourceFromSnapshots<T>(source: () => ResourceSnapshot<T>): Resource<T> {
22 return new SnapshotResource(isSignal(source) ? source : computed(source));
23}
24
25class SnapshotResource<T> implements Resource<T> {
26 constructor(readonly snapshot: Signal<ResourceSnapshot<T>>) {}

Callers 4

chain_spec.tsFile · 0.90
debouncedFunction · 0.90
resource_spec.tsFile · 0.90

Calls 2

isSignalFunction · 0.90
computedFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…