logThemeEvent method
Implementation
Future<void> logThemeEvent(ThemeMode themeMode) async {
Brightness brightness;
switch (themeMode) {
case ThemeMode.system:
brightness = WidgetsBinding.instance.window.platformBrightness;
break;
case ThemeMode.light:
brightness = Brightness.light;
break;
case ThemeMode.dark:
default:
brightness = Brightness.dark;
break;
}
setUserProperty(
AnalyticsConstants.theme,
brightness == Brightness.light ? ApTheme.LIGHT : ApTheme.DARK,
);
}