Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
AnalyticsService Class Reference
Collaboration diagram for AnalyticsService:

Private Member Functions

AnalyticsService _internal ()
Future< voidinitialize () async
Future< voidcaptureEvent (String eventName, {Map< String, Object >? properties}) async
Future< voididentify (String userId, {Map< String, Object >? userProperties}) async
Future< voidreset () async

Static Private Attributes

static final AnalyticsService _instance = AnalyticsService._internal()
static AnalyticsService get instance => _instance

Detailed Description

Definition at line 5 of file analytics_service.dart.

Member Function Documentation

◆ _internal()

AnalyticsService AnalyticsService::_internal ( )
private

◆ captureEvent()

Future< void > AnalyticsService::captureEvent ( String eventName,
{Map< String, Object >? properties}  )
inlineprivate

Definition at line 23 of file analytics_service.dart.

◆ identify()

Future< void > AnalyticsService::identify ( String userId,
{Map< String, Object >? userProperties}  )
inlineprivate

Definition at line 34 of file analytics_service.dart.

◆ initialize()

Future< void > AnalyticsService::initialize ( )
inlineprivate

Definition at line 12 of file analytics_service.dart.

Here is the caller graph for this function:

◆ reset()

Future< void > AnalyticsService::reset ( )
inlineprivate

Definition at line 45 of file analytics_service.dart.

Member Data Documentation

◆ _instance

final AnalyticsService AnalyticsService::_instance = AnalyticsService._internal()
staticprivate

Definition at line 6 of file analytics_service.dart.

◆ instance

AnalyticsService get AnalyticsService::instance => _instance
staticprivate

Definition at line 8 of file analytics_service.dart.


The documentation for this class was generated from the following file: