getSystemTheme function

SystemUiOverlayStyle getSystemTheme(
  1. ThemeData theme
)

Usage SystemChrome.setSystemUIOverlayStyle(getSystemTheme(theme));

Implementation

SystemUiOverlayStyle getSystemTheme(ThemeData theme) {
  return SystemUiOverlayStyle(
    statusBarColor: Colors.transparent,
    systemNavigationBarColor: theme.scaffoldBackgroundColor,
    systemNavigationBarDividerColor: theme.scaffoldBackgroundColor,
    statusBarBrightness: theme.brightness == Brightness.light ? Brightness.light : Brightness.dark,
    statusBarIconBrightness: theme.brightness == Brightness.dark ? Brightness.light : Brightness.dark,
    systemNavigationBarIconBrightness: theme.brightness == Brightness.dark ? Brightness.light : Brightness.dark,
  );
}