Optional automaticControls automatic mode switching in response to platform events.
true — enable all automatic switching (lifecycle + network)false — disable all automatic switching; the user manages modes manually{ lifecycle?: boolean, network?: boolean } — granular control over
which platform events trigger automatic mode switcheslifecycle controls foreground/background transitions (mobile) and
visibility changes (browser). network controls pause/resume of data
sources when network availability changes.
Default is true for mobile SDKs, false/ignored for browser.
Optional backgroundThe connection mode to use when the application transitions to the background.
This is primarily used by mobile SDKs (React Native). When the application enters the background, the SDK switches to this mode. When returning to the foreground, it switches back to the foreground mode.
Set to undefined or omit to disable automatic background mode switching. Set to 'background' to use the built-in background mode (polling @ 1hr). Set to 'offline' to stop all connections in the background.
Optional initialThe initial connection mode the SDK should use.
If not specified, the platform SDK provides a default:
See FDv2ConnectionMode for the available modes.
Generated using TypeDoc
Configuration for the FDv2 client-side data system.