Defines the data pipeline for a connection mode: which data sources are used during initialization and which are used for ongoing synchronization.

Hierarchy

  • ModeDefinition

Properties

initializers: readonly DataSourceEntry[]

Ordered list of data sources to attempt during initialization. Sources are tried in order; the first that successfully provides a full data set transitions the SDK out of the initialization phase.

synchronizers: readonly DataSourceEntry[]

Ordered list of data sources for ongoing synchronization after initialization completes. Sources are in priority order with automatic failover to the next source if the primary fails. An empty array means no synchronization occurs (e.g., offline, one-shot).

Generated using TypeDoc