updated to fix flutter changes
This commit is contained in:
parent
4613b9ab82
commit
8cc6d70b23
|
@ -9,8 +9,8 @@ import '../../config/application.dart';
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:fluro/fluro.dart';
|
||||
import '../../config/routes.dart';
|
||||
import '../home/home_component.dart';
|
||||
import 'package:router_example/config/routes.dart';
|
||||
|
||||
class AppComponent extends StatefulWidget {
|
||||
|
||||
|
|
|
@ -122,18 +122,21 @@ class Router {
|
|||
if (transitionType == TransitionType.fadeIn) {
|
||||
return new FadeTransition(opacity: animation, child: child);
|
||||
} else {
|
||||
FractionalOffset startOffset = FractionalOffset.bottomLeft;
|
||||
FractionalOffset endOffset = FractionalOffset.topLeft;
|
||||
const Offset topLeft = const Offset(0.0, 0.0);
|
||||
const Offset topRight = const Offset(1.0, 0.0);
|
||||
const Offset bottomLeft = const Offset(0.0, 1.0);
|
||||
Offset startOffset = bottomLeft;
|
||||
Offset endOffset = topLeft;
|
||||
if (transitionType == TransitionType.inFromLeft) {
|
||||
startOffset = new FractionalOffset(-1.0, 0.0);
|
||||
endOffset = FractionalOffset.topLeft;
|
||||
startOffset = const Offset(-1.0, 0.0);
|
||||
endOffset = topLeft;
|
||||
} else if (transitionType == TransitionType.inFromRight) {
|
||||
startOffset = FractionalOffset.topRight;
|
||||
endOffset = FractionalOffset.topLeft;
|
||||
startOffset = topRight;
|
||||
endOffset = topLeft;
|
||||
}
|
||||
|
||||
return new SlideTransition(
|
||||
position: new FractionalOffsetTween(
|
||||
position: new Tween<Offset>(
|
||||
begin: startOffset,
|
||||
end: endOffset,
|
||||
).animate(animation),
|
||||
|
|
Loading…
Reference in New Issue