flutter/examples/widgets/widgets_app.dart
2015-04-07 11:17:26 -07:00

48 lines
1.5 KiB
Dart

// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:sky/framework/fn.dart';
import 'package:sky/framework/components/button.dart';
import 'package:sky/framework/components/input.dart';
import 'package:sky/framework/components/popup_menu.dart';
class WidgetsApp extends App {
static final Style _menuStyle = new Style('''
position: absolute;
top: 200px;
left: 200px;''');
PopupMenuController controller;
UINode build() {
return new Container(
children: [
new Button(key: 'Go', content: new Text('Go'), level: 1),
new Button(key: 'Back', content: new Text('Back'), level: 3),
new Input()
// PopupMenu requires a PopupMenuController and should be wired up
// to a button to create the controller only when the menu is open, etc.
// new Container(
// style: _menuStyle,
// children: [
// new PopupMenu(
// controller: controller,
// items: [
// [new Text('People & options')],
// [new Text('New group conversation')],
// [new Text('Turn history off')],
// [new Text('Archive')],
// [new Text('Delete')],
// [new Text('Un-merge SMS')],
// [new Text('Help & feeback')],
// ],
// level: 4),
// ]
// )
// ]
);
}
}