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

Unified Diff: sky/sdk/example/stocks/lib/stock_home.dart

Issue 1223073002: AnimatedContainer: generalized Container widget that handles animating values (Closed) Base URL: git@github.com:/domokit/mojo.git@master
Patch Set: Created 5 years, 5 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
Index: sky/sdk/example/stocks/lib/stock_home.dart
diff --git a/sky/sdk/example/stocks/lib/stock_home.dart b/sky/sdk/example/stocks/lib/stock_home.dart
index 30471b8a436debe7b9b95d451cb6cae949ad2ac6..8c009ae3551610fa878917e365a5c91a6e1ecd06 100644
--- a/sky/sdk/example/stocks/lib/stock_home.dart
+++ b/sky/sdk/example/stocks/lib/stock_home.dart
@@ -22,6 +22,8 @@ import 'package:sky/widgets/theme.dart';
import 'package:sky/widgets/tool_bar.dart';
import 'package:sky/widgets/widget.dart';
+import 'package:vector_math/vector_math.dart';
+
import 'stock_data.dart';
import 'stock_list.dart';
import 'stock_menu.dart';
@@ -255,10 +257,16 @@ class StockHome extends StatefulComponent {
Widget buildSnackBar() {
if (!_isShowingSnackBar)
return null;
- return new SnackBar(
+ Matrix4 transform = new Matrix4.identity();
Matt Perry 2015/07/08 20:42:13 Ignore this. I want to use an AnimatedContainer he
abarth-chromium 2015/07/08 21:02:04 Does that mean you're going to remove this part of
Matt Perry 2015/07/08 21:41:03 Yep.
+ transform.translate(0.0, -300.0);
+ return new Transform(
+ transform: transform,
+ child:
+ new SnackBar(
content: new Text("Stock purchased!"),
actions: [new SnackBarAction(label: "UNDO", onPressed: _handleUndo)]
- );
+ )
+ );
}
void _handleStockPurchased() {

Powered by Google App Engine
This is Rietveld 408576698