diff --git a/packages/flutter/lib/src/material/material_app.dart b/packages/flutter/lib/src/material/material_app.dart index 70a93fa9fc..1d35a92bf8 100644 --- a/packages/flutter/lib/src/material/material_app.dart +++ b/packages/flutter/lib/src/material/material_app.dart @@ -31,6 +31,13 @@ AssetBundle _initDefaultBundle() { final AssetBundle _defaultBundle = _initDefaultBundle(); +class RouteArguments { + const RouteArguments({ this.context }); + final BuildContext context; +} +typedef Widget RouteBuilder(RouteArguments args); +typedef RouteBuilder RouteGenerator(String name); + class MaterialApp extends StatefulComponent { MaterialApp({ Key key, diff --git a/packages/flutter/lib/src/widgets/navigator.dart b/packages/flutter/lib/src/widgets/navigator.dart index 36145011ce..9ca90efd71 100644 --- a/packages/flutter/lib/src/widgets/navigator.dart +++ b/packages/flutter/lib/src/widgets/navigator.dart @@ -5,15 +5,6 @@ import 'framework.dart'; import 'overlay.dart'; -// ---------------- Begin scaffolding for Navigator1 to Navigator2 transition -class RouteArguments { - const RouteArguments({ this.context }); - final BuildContext context; -} -typedef Widget RouteBuilder(RouteArguments args); -typedef RouteBuilder RouteGenerator(String name); -// ---------------- End scaffolding for Navigator1 to Navigator2 transition - abstract class Route { List get overlayEntries;