setStatusBarAttr static method

void setStatusBarAttr({
  1. Color? statusBarColor = NUIColors.NUITransparent,
  2. Color? navigationBarColor = NUIColors.NUIShadowBlack,
  3. dynamic darkStatusBarIcon = false,
  4. dynamic darkNavigationBarIcon = false,
  5. dynamic darkStatusBar = false,
})

Implementation

static void setStatusBarAttr({Color? statusBarColor = NUIColors.NUITransparent, Color? navigationBarColor = NUIColors.NUIShadowBlack, darkStatusBarIcon = false, darkNavigationBarIcon = false, darkStatusBar = false}){
  SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
      statusBarColor: statusBarColor,
      systemNavigationBarColor: navigationBarColor,
      statusBarBrightness: (darkStatusBar ?? false) ? Brightness.dark : Brightness.light,
      systemNavigationBarIconBrightness: (darkNavigationBarIcon ?? false) ? Brightness.dark : Brightness.light,
      statusBarIconBrightness: (darkStatusBarIcon ?? false) ? Brightness.dark : Brightness.light
  ));
}