ClickstreamAnalytics class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addGlobalAttributes(Map<String, Object?> attributes)
→ Future<void>
-
-
deleteGlobalAttributes(List<String> attributes)
→ Future<void>
-
-
disable()
→ Future<void>
-
-
enable()
→ Future<void>
-
-
flushEvents()
→ Future<void>
-
-
init({required String appId, required String endpoint, bool isLogEvents = false, bool isCompressEvents = true, bool isTrackScreenViewEvents = true, bool isTrackUserEngagementEvents = true, bool isTrackAppExceptionEvents = false, int sendEventsInterval = 10000, int sessionTimeoutDuration = 1800000, String authCookie = "", Map<String, Object?>? globalAttributes})
→ Future<bool>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
record({required String name, Map<String, Object?>? attributes, List<ClickstreamItem>? items})
→ Future<void>
-
-
recordScreenView({required String screenName, String? screenUniqueId, Map<String, Object?>? attributes})
→ Future<void>
-
-
setUserAttributes(Map<String, Object?> attributes)
→ Future<void>
-
-
setUserId(String? userId)
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateConfigure({String? appId, String? endpoint, bool? isLogEvents, bool? isCompressEvents, bool? isTrackScreenViewEvents, bool? isTrackUserEngagementEvents, bool? isTrackAppExceptionEvents, int? sessionTimeoutDuration, String? authCookie})
→ Future<void>
-