DigiaAnalyticsConfig class

Configuration for Digia analytics collection and dispatch.

Constructors

DigiaAnalyticsConfig({bool enabled = true, int flushIntervalMs = 5000, int flushBatchSize = 10, int maxBatchSize = 100, int queueMaxEvents = 5000, int sessionTimeoutMs = 30 * 60 * 1000})
const

Properties

enabled bool
Whether analytics collection is enabled.
final
flushBatchSize int
Number of queued events required to flush immediately.
final
flushIntervalMs int
Flush interval in milliseconds for low-volume queues.
final
hashCode int
The hash code for this object.
no setterinherited
maxBatchSize int
Maximum number of events sent in one batch.
final
queueMaxEvents int
Maximum number of events stored in the local queue.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionTimeoutMs int
Session idle timeout in milliseconds.
final

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