mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Remove scaffolding for Navigator1 to Navigator2 transition
These types belong at the MaterialApp level. Fixes #1969
This commit is contained in:
parent
1a5b0b93d3
commit
4a5132bbd4
@ -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,
|
||||
|
||||
@ -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<OverlayEntry> get overlayEntries;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user