runApp static method

void runApp(
  1. Widget child, {
  2. FlutterCockpitConfig config = const FlutterCockpitConfig.production(),
})

Implementation

static void runApp(
  widgets.Widget child, {
  FlutterCockpitConfig config = const FlutterCockpitConfig.production(),
}) {
  final binding = ensureInitialized(config);
  final observer = binding.runtimeObserver;

  void mount() {
    widgets.runApp(FlutterCockpitRoot(child: child));
  }

  if (observer case final CockpitFlutterRuntimeObserver runtimeObserver) {
    runtimeObserver.runWithDiagnosticsZone(mount);
    return;
  }
  mount();
}