| Index: sky/sdk/lib/widgets/navigator.dart
|
| diff --git a/sky/sdk/lib/widgets/navigator.dart b/sky/sdk/lib/widgets/navigator.dart
|
| index dc4c0bc9ab28fd4d5007f81e7c3bae2cfeeafd76..4bbded3b71cc069c261c6a85a462d0ce1f4076c6 100644
|
| --- a/sky/sdk/lib/widgets/navigator.dart
|
| +++ b/sky/sdk/lib/widgets/navigator.dart
|
| @@ -4,18 +4,18 @@
|
|
|
| import 'basic.dart';
|
|
|
| -typedef UINode Builder(Navigator navigator);
|
| +typedef Widget Builder(Navigator navigator);
|
|
|
| abstract class RouteBase {
|
| RouteBase({this.name});
|
| final String name;
|
| - UINode build(Navigator navigator);
|
| + Widget build(Navigator navigator);
|
| }
|
|
|
| class Route extends RouteBase {
|
| Route({String name, this.builder}) : super(name: name);
|
| final Builder builder;
|
| - UINode build(Navigator navigator) => builder(navigator);
|
| + Widget build(Navigator navigator) => builder(navigator);
|
| }
|
|
|
| class Navigator extends Component {
|
| @@ -49,9 +49,9 @@ class Navigator extends Component {
|
| });
|
| }
|
|
|
| - UINode build() {
|
| + Widget build() {
|
| Route route = currentRoute == null ? routes[0] : currentRoute;
|
| assert(route != null);
|
| return route.build(this);
|
| }
|
| -}
|
| +}
|
|
|