launchdarkly_flutter_observability library

Classes

AnalyticsOptions
Analytics telemetry emitted as OpenTelemetry spans. Mirrors Android ObservabilityOptions.Analytics.
DebugPrintSetting
Configuration for the debugPrint instrumentation.
InstrumentationOptions
Toggles for SDK-side instrumentation. Mirrors InstrumentationOptions in the .NET MAUI bridge, extended with the Dart-only debugPrint control.
LDIgnore
Excludes its child subtree from session replay so it never appears in a recording.
LDMask
Marks its child subtree as sensitive so it is redacted from session replay recordings.
LDObserve
Static facade for LaunchDarkly observability and session replay from Flutter. Mirrors the C# LaunchDarkly.Observability.LDObserve facade and is the single public entry point for both initialization and recording.
LDUnmask
Exempts its child subtree from global, screen-wide session-replay masking (the PrivacyOptions rules such as maskTextInputs), revealing it in the recording.
ObservabilityOptions
Configuration for the LaunchDarkly observability plugin. Field set mirrors LaunchDarkly.Observability.ObservabilityOptions in the .NET bridge.
PrivacyOptions
Privacy controls for session replay. Mirrors SessionReplayOptions.PrivacyOptions in the .NET bridge.
SessionReplayCapture
Wrap the app, or the subtree that should appear in session replay, with this widget.
SessionReplayOptions
Configuration for the LaunchDarkly session replay plugin. Mirrors LaunchDarkly.SessionReplay.SessionReplayOptions in the .NET bridge.
Span
Represents a single operation within a trace.
TracesOptions
Controls automatic trace generation. Mirrors TracesApi (Android) and AppTracing (iOS).

Enums

ObservabilityLogLevel
Severity threshold for exported logs. Mirrors the LogLevel enums in the Android (ObservabilityOptions.LogLevel) and iOS (ObservabilityOptions.LogLevel) SDKs. The severity values match the OpenTelemetry log severity numbers so they can be forwarded across the native bridge unchanged.
SpanKind
The kind of the span.
SpanStatusCode
The status of the span.