Optional ReadonlyclientA prebuilt client. When present the SDK module is never loaded and
sdkKey is not read.
Optional ReadonlyfallbackValue returned by the synchronous isEnabled for a context whose snapshot
has not loaded yet, and used as the SDK default in isEnabledAsync.
Defaults to false.
Optional ReadonlyinitSeconds to wait for the client's initial connection. Defaults to 5. A
timeout is logged and tolerated, leaving the provider degraded rather than
failing application startup.
Optional ReadonlyldOptions forwarded verbatim as the SDK init() second argument.
Optional ReadonlymoduleThe SDK module, adapted rather than imported. Lets a test drive the whole construction path without the real package installed.
Optional ReadonlysdkThe LaunchDarkly SDK key. Required unless client is injected; a missing
key with no client throws during register().
Configuration for the
'launchdarkly'provider arm.Supply
sdkKeyfor the normal path, or injectclient(a prebuilt SDK client) /module(the SDK module) to avoid the lazy dynamic import — the seam the provider's unit tests drive.Since
0.2.0