anchor.diff:      this.interactive
     }): super(key: key);
     Widget content;
  -  TransitionDirection direction;
  +  Direction direction;
     bool interactive;
     Function onDismissed;
     Function onCompleted;
  
positive.code:       Transition transition = new Transition(
          key: new Key.fromObjectIdentity(historyEntry),
          content: content,
          direction: (i <= state.historyIndex) ? TransitionDirection.forward : TransitionDirection.reverse,
          interactive: (i == state.historyIndex),
          onDismissed: () {
            setState(() {
  
negative.code: // and support multiple transition types
  const Duration _kTransitionDuration = const Duration(milliseconds: 150);
  const Point _kTransitionStartPoint = const Point(0.0, 75.0);
  class Transition extends AnimatedComponent {
    Transition({
      Key key,
  