INNER CODE UNIT · Dart

NavBarAnimationSettings

BilalShahid13/PersistentBottomNavBar · lib/models/nav_bar_animation.model.dart:3

class NavBarAnimationSettings {
  const NavBarAnimationSettings({
    this.navBarItemAnimation = const ItemAnimationSettings(),
    this.onNavBarHideAnimation = const OnHideAnimationSettings(),
    this.screenTransitionAnimation = const ScreenTransitionAnimationSettings(),
  });

  final ScreenTransitionAnimationSettings screenTransitionAnimation;
  final ItemAnimationSettings navBarItemAnimation;
  final OnHideAnimationSettings onNavBarHideAnimation;
}

class ScreenTransitionAnimationSettings {
  const ScreenTransitionAnimationSettings({
    this.animateTabTransition = false,
    this.duration = const Duration(milliseconds: 300),
    this.curve = Curves.ease,
    this.screenTransitionAnimationType = ScreenTransitionAnimationType.fadeIn,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…