Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(442)

Side by Side Diff: sky/examples/stocks2/lib/stock_app.dart

Issue 1184823006: Settings menu item in stock2 doesn't work (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 import 'package:sky/rendering/box.dart'; 5 import 'package:sky/rendering/box.dart';
6 import 'package:sky/widgets/basic.dart'; 6 import 'package:sky/widgets/basic.dart';
7 import 'package:sky/widgets/navigator.dart'; 7 import 'package:sky/widgets/navigator.dart';
8 import 'package:sky/widgets/widget.dart'; 8 import 'package:sky/widgets/widget.dart';
9 9
10 import 'stock_home.dart'; 10 import 'stock_home.dart';
11 import 'stock_settings.dart'; 11 import 'stock_settings.dart';
12 12
13 class StocksApp extends App { 13 class StocksApp extends App {
14
15 StocksApp({ RenderView renderViewOverride }) : super(renderViewOverride: rende rViewOverride);
16
17 Widget build() { 14 Widget build() {
18 return new Navigator( 15 return new Navigator(
19 routes: [ 16 routes: [
20 new Route( 17 new Route(
21 name: '/', 18 name: '/',
22 builder: (navigator) => new StockHome(navigator) 19 builder: (navigator) => new StockHome(navigator)
23 ), 20 ),
24 new Route( 21 new Route(
25 name: '/settings', 22 name: '/settings',
26 builder: (navigator) => new StockSettings(navigator) 23 builder: (navigator) => new StockSettings(navigator)
27 ), 24 ),
28 ] 25 ]
29 ); 26 );
30 } 27 }
31 } 28 }
32 29
33 void main() { 30 void main() {
34 print("starting stocks app!"); 31 print("starting stocks app!");
35 App app = new StocksApp(); 32 runApp(new StocksApp());
36 WidgetAppView.appView.onFrame = () { 33 WidgetAppView.appView.onFrame = () {
37 // uncomment this for debugging: 34 // uncomment this for debugging:
38 // WidgetAppView.appView.debugDumpRenderTree(); 35 // WidgetAppView.appView.debugDumpRenderTree();
39 }; 36 };
40 } 37 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698