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

Unified Diff: sky/framework/components/popup_menu_item.dart

Issue 1033913002: Menu in StocksApp should animate out (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 9 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « sky/framework/components/popup_menu.dart ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sky/framework/components/popup_menu_item.dart
diff --git a/sky/framework/components/popup_menu_item.dart b/sky/framework/components/popup_menu_item.dart
index 707d5ad172ddab9d5fbbcaa6bee55bd3fe1c8e3e..8ab395ae9d594dada86d09b80570575e52c69ada 100644
--- a/sky/framework/components/popup_menu_item.dart
+++ b/sky/framework/components/popup_menu_item.dart
@@ -7,23 +7,22 @@ import '../animation/animated_value.dart';
import '../fn.dart';
import 'ink_well.dart';
-class PopupMenuItem extends AnimatedComponent {
+class PopupMenuItem extends Component {
static final Style _style = new Style('''
min-width: 112px;
padding: 16px;''');
List<Node> children;
- double _opacity;
+ double opacity;
- PopupMenuItem({ Object key, this.children, AnimatedValue opacity}) : super(key: key) {
- animateField(opacity, #_opacity);
- }
+ PopupMenuItem({ Object key, this.children, this.opacity}) : super(key: key);
Node build() {
- return new InkWell(
- style: _style,
- inlineStyle: _opacity == null ? null : 'opacity: ${_opacity}',
- children: children
- );
+ return new StyleNode(
+ new InkWell(
+ inlineStyle: opacity == null ? null : 'opacity: ${opacity}',
+ children: children
+ ),
+ _style);
}
}
« no previous file with comments | « sky/framework/components/popup_menu.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698