BtxTelemetryConfiguration class

Optional telemetry bootstrap behavior for BtxCustomerSdk.initialize.

Constructors

BtxTelemetryConfiguration({bool bindAppLifecycle = false, BtxTelemetryAppSession? initialAppSession, BtxTelemetryRuntimeMode runtimeMode = BtxTelemetryRuntimeMode.main})
const

Properties

bindAppLifecycle → bool
Whether the SDK should own setAppIsForeground(...) wiring.
final
hashCode → int
The hash code for this object.
no setterinherited
initialAppSession → BtxTelemetryAppSession?
Optional initial host app-session to establish during bootstrap.
final
runtimeMode → BtxTelemetryRuntimeMode
Where the SDK should run host telemetry collection and delivery.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited