Skip to main content
cngx-src documentation

AggregateSource

Interface

projects/common/data/async-state/async-boundary.directive.ts

Referenced by#

Import#

import { AggregateSource } from '@cngx/common/data'

Description#

One keyed upstream source feeding a CngxAsyncBoundary.

The key (and optional label) travel with the state so per-source attribution never relies on a parallel index array (Pillar 1).

Index#

Instance Properties#

Readonly

Stable identity for this source, used to key attribution and @for.

label#string
ReadonlyOptional

Human-readable label for the source, surfaced in the failures list.

Readonly

The upstream state this source contributes to the aggregate.