Merge pull request #1438 from Hixie/state_route

Rename RouteState to StateRoute
This commit is contained in:
Ian Hickson 2015-10-01 13:22:51 -07:00
commit 434a36be27
2 changed files with 7 additions and 7 deletions

View File

@ -123,8 +123,8 @@ class DrawerState extends State<Drawer> {
void _handleDismissed() {
if (config.navigator != null &&
config.navigator.currentRoute is RouteState &&
(config.navigator.currentRoute as RouteState).owner == this) // TODO(ianh): remove cast once analyzer is cleverer
config.navigator.currentRoute is StateRoute &&
(config.navigator.currentRoute as StateRoute).owner == this) // TODO(ianh): remove cast once analyzer is cleverer
config.navigator.pop();
if (config.onDismissed != null)
config.onDismissed();

View File

@ -10,7 +10,7 @@ import 'package:sky/src/widgets/transitions.dart';
typedef Widget RouteBuilder(NavigatorState navigator, Route route);
typedef RouteBuilder RouteGenerator(String name);
typedef void RouteStateCallback(RouteState route);
typedef void StateRouteCallback(StateRoute route);
typedef void NotificationCallback();
class Navigator extends StatefulComponent {
@ -48,7 +48,7 @@ class NavigatorState extends State<Navigator> {
}
void pushState(State owner, Function callback) {
push(new RouteState(
push(new StateRoute(
route: currentRoute,
owner: owner,
callback: callback
@ -275,12 +275,12 @@ class PageRoute extends Route {
}
}
class RouteState extends Route {
RouteState({ this.route, this.owner, this.callback });
class StateRoute extends Route {
StateRoute({ this.route, this.owner, this.callback });
Route route;
State owner;
RouteStateCallback callback;
StateRouteCallback callback;
bool get hasContent => false;
bool get modal => false;