SubPlatformBrightness constructor

SubPlatformBrightness({
  1. required SubValueBuild<Brightness> builder,
  2. ValueChanged<Brightness>? listener,
  3. bool initialize = false,
})

Returns the current platform Brightness value and rebuilds the widget when it changes.

Implementation

SubPlatformBrightness({
  required SubValueBuild<Brightness> builder,
  super.listener,
  super.initialize,
}) : super(
        initialData:
            WidgetsBinding.instance.platformDispatcher.platformBrightness,
        builder: (context, notifier) => builder(context, notifier.value),
      );