pageView method
Implementation
@override
Future<void> pageView({required PageViewEvent event}) async {
super.pageView(event: event);
if (!_isInitialized) {
throw IForeventsAPIException(
'Integration not initialized. Call init() first.',
);
}
final trackEvent = TrackEvent(
eventName: 'page_view',
eventType: EventType.screen,
properties: {
...event.toJson(),
'type': 'page_view',
'created_at': DateTime.now().toUtc().toIso8601String(),
},
);
await track(event: trackEvent);
}