From f9abef3e03faa9fd9f853aabf3075e8468b3794d Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Thu, 5 Nov 2015 21:05:30 -0800 Subject: [PATCH] Remove scaffolding for Navigator1 to Navigator2 transition These types belong at the MaterialApp level. Fixes #1969 --- packages/flutter/lib/src/material/material_app.dart | 7 +++++++ packages/flutter/lib/src/widgets/navigator.dart | 9 --------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/packages/flutter/lib/src/material/material_app.dart b/packages/flutter/lib/src/material/material_app.dart index 01be12943e..f0a71f7442 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 22a2cc38a6..a35bcf2210 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;