kinPush<T> method

Future<T?> kinPush<T>({
  1. required Widget page,
  2. KinTransitionOrigin origin = KinTransitionOrigin.right,
  3. double stiffness = 500.0,
  4. double damping = 28.0,
  5. Duration duration = const Duration(milliseconds: 550),
})

Push a page with KinUI's unified physics transition.

Implementation

Future<T?> kinPush<T>({
  required Widget page,
  KinTransitionOrigin origin = KinTransitionOrigin.right,
  double stiffness = 500.0,
  double damping = 28.0,
  Duration duration = const Duration(milliseconds: 550),
}) {
  return push<T>(
    KinPageRoute<T>(
      page: page,
      origin: origin,
      stiffness: stiffness,
      damping: damping,
      duration: duration,
    ),
  );
}