CustomerIOConfig class
Configure plugin using CustomerIOConfig
Constructors
- CustomerIOConfig.new({required String siteId, required String apiKey, Region region = Region.us, @Deprecated("organizationId is deprecated and isn't required anymore, use enableInApp instead. This field will be removed in the next release.") String organizationId = "", CioLogLevel logLevel = CioLogLevel.debug, bool autoTrackDeviceAttributes = true, String trackingApiUrl = "", bool autoTrackPushEvents = true, int backgroundQueueMinNumberOfTasks = 10, double backgroundQueueSecondsDelay = 30.0, PushClickBehaviorAndroid pushClickBehaviorAndroid = PushClickBehaviorAndroid.activityPreventRestart, bool enableInApp = false, String version = ""})
Properties
- apiKey → String
-
final
- autoTrackDeviceAttributes ↔ bool
-
getter/setter pair
- autoTrackPushEvents ↔ bool
-
getter/setter pair
- backgroundQueueMinNumberOfTasks ↔ int
-
getter/setter pair
- backgroundQueueSecondsDelay ↔ double
-
getter/setter pair
- enableInApp ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- logLevel ↔ CioLogLevel
-
getter/setter pair
- organizationId ↔ String
-
getter/setter pair
- pushClickBehaviorAndroid ↔ PushClickBehaviorAndroid
-
getter/setter pair
- region ↔ Region
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- siteId → String
-
final
- trackingApiUrl ↔ String
-
getter/setter pair
- version ↔ String
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited