PumaFireAnalytics class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- initialized ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
isInitialized(
) → bool -
logAtomicInteraction(
{required String eventName, required String viewName, required String className, required String viewKind, String interaction = atomicInteractionView, Map< String, Object> ? parameters}) → void -
logAtomicView(
{required String viewName, String viewKind = atomicKindPage}) → void -
logEvent(
{required String name, Map< String, Object> ? parameters}) → void -
logLogin(
{String? loginMethod, Map< String, Object> ? parameters}) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setDefaultEventParameters(
{required Map< String, Object> parameters}) → void -
setUserID(
{required String userID}) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → PumaFireAnalytics
-
no setter
Constants
- atomicInteractionTap → const String
- atomicInteractionView → const String
- atomicKindAtom → const String
- atomicKindMolecule → const String
- atomicKindOrganism → const String
- atomicKindPage → const String
- atomicKindTemplate → const String
- eventAtomicView → const String
- eventAtomicViewClass → const String
- eventAtomicViewInteraction → const String
- eventAtomicViewKind → const String
- eventAtomicViewName → const String