Replace usage of FractionalOffset with Alignment (#12348)
Alignment will eventually replace FractionalOffset.
diff --git a/examples/flutter_gallery/lib/demo/material/drawer_demo.dart b/examples/flutter_gallery/lib/demo/material/drawer_demo.dart
index b382394..85c1e32 100644
--- a/examples/flutter_gallery/lib/demo/material/drawer_demo.dart
+++ b/examples/flutter_gallery/lib/demo/material/drawer_demo.dart
@@ -25,7 +25,7 @@
AnimationController _controller;
Animation<double> _drawerContentsOpacity;
- Animation<FractionalOffset> _drawerDetailsPosition;
+ Animation<Alignment> _drawerDetailsPosition;
bool _showDrawerContents = true;
@override
@@ -39,9 +39,9 @@
parent: new ReverseAnimation(_controller),
curve: Curves.fastOutSlowIn,
);
- _drawerDetailsPosition = new FractionalOffsetTween(
- begin: const FractionalOffset(0.0, -1.0),
- end: const FractionalOffset(0.0, 0.0),
+ _drawerDetailsPosition = new AlignmentTween(
+ begin: const Alignment(0.0, -2.0),
+ end: Alignment.center,
).animate(new CurvedAnimation(
parent: _controller,
curve: Curves.fastOutSlowIn,
@@ -80,7 +80,7 @@
appBar: new AppBar(
leading: new IconButton(
icon: new Icon(_backIcon()),
- alignment: FractionalOffset.centerLeft,
+ alignment: Alignment.centerLeft,
tooltip: 'Back',
onPressed: () {
Navigator.pop(context);