TrackingManager class
- Implementers
- Available extensions
Constructors
- TrackingManager(Service service, TrackingManagerConfig configTracking, IHitCacheImplementation? fsCacheHit)
Properties
- activateDelegate ↔ TrackingManagerDelegate?
-
getter/setter pair
- apiKey ↔ String
-
api key
getter/setter pair
- configTracking → TrackingManagerConfig
-
final
-
failedIds
↔ List<
String> -
getter/setter pair
- fsCacheHit → IHitCacheImplementation?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hitDelegate ↔ TrackingManagerDelegate?
-
getter/setter pair
- internalExposure ↔ InternalExposureCallBack?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- service ↔ Service
-
service
getter/setter pair
Methods
-
addTrackingElementsToBatch(
List< Hit> listOfTracking) → dynamic -
close(
) → void -
flushAllTracking(
String visitorId) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onCacheHit(
Hit hitToBeCached) → void -
onSendActivateBatchWithSuccess(
List< Hit> listOfActivate) → void -
onSendBatchWithSuccess(
List< Hit> listOfHitToSend) → void -
sendActivate(
Activate activateHit) → Future< ActivateResopnse> -
sendHit(
BaseHit pHit) → Future< void> -
startBatchingLoop(
) → void -
stopBatchingLoop(
) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited