open method Null safety

Future<void> open(
  1. BuildContext context,
  2. {bool? dark}
)

Implementation

static Future<void> open(BuildContext context, {bool? dark}) async {
  var logConsole = LogConsole(
    showCloseButton: true,
    dark: dark ?? Theme.of(context).brightness == Brightness.dark,
  );
  PageRoute route;
  if (Platform.isIOS) {
    route = CupertinoPageRoute(builder: (_) => logConsole);
  } else {
    route = MaterialPageRoute(builder: (_) => logConsole);
  }

  await Navigator.push(context, route);
}