openBeagleScreen function
void
openBeagleScreen({
- required BeagleRoute route,
- required BuildContext context,
- ScreenBuilder? screenBuilder,
- NavigationController? initialController,
Implementation
void openBeagleScreen({
required BeagleRoute route,
required BuildContext context,
ScreenBuilder? screenBuilder,
NavigationController? initialController,
}) {
final navigator = RootNavigator(
initialRoute: route,
screenBuilder: screenBuilder ?? (widget, _) => widget,
initialController: initialController,
);
final pageRoute = MaterialPageRoute<dynamic>(builder: (_) => navigator);
Navigator.push(context, pageRoute);
}