logScreenView static method

Future<void> logScreenView(
  1. String screenName, {
  2. String? screenClass,
})

Log screen view

Implementation

static Future<void> logScreenView(
  String screenName, {
  String? screenClass,
}) async {
  if (!_enabled) return;

  for (final provider in _providers) {
    try {
      await provider.logScreenView(screenName, screenClass: screenClass);
    } catch (e) {
      if (kDebugMode) {
        debugPrint('Error logging screen view: $e');
      }
    }
  }
}