copyWith method

NavbarBadge copyWith({
  1. String? badgeText,
  2. TextStyle? badgeTextStyle,
  3. Widget? badgeContent,
  4. bool? showBadge,
  5. Duration? animationDuration,
  6. Color? color,
  7. Color? textColor,
  8. BadgeStyle? badgeStyle,
  9. BadgeAnimation? badgeAnimation,
  10. BadgePosition? position,
  11. bool? ignorePointer,
  12. StackFit? stackFit,
  13. dynamic onTap()?,
  14. Key? key,
})

Implementation

NavbarBadge copyWith({
  String? badgeText,
  TextStyle? badgeTextStyle,
  Widget? badgeContent,
  bool? showBadge,
  Duration? animationDuration,
  Color? color,
  Color? textColor,
  BadgeStyle? badgeStyle,
  BadgeAnimation? badgeAnimation,
  BadgePosition? position,
  bool? ignorePointer,
  StackFit? stackFit,
  Function()? onTap,
  Key? key,
}) {
  return NavbarBadge(
    badgeText: badgeText ?? this.badgeText,
    badgeTextStyle: badgeTextStyle ?? this.badgeTextStyle,
    badgeContent: badgeContent ?? this.badgeContent,
    showBadge: showBadge ?? this.showBadge,
    animationDuration: animationDuration ?? this.animationDuration,
    color: color ?? this.color,
    textColor: textColor ?? this.textColor,
    badgeStyle: badgeStyle ?? this.badgeStyle,
    badgeAnimation: badgeAnimation ?? this.badgeAnimation,
    position: position ?? this.position,
    ignorePointer: ignorePointer ?? this.ignorePointer,
    stackFit: stackFit ?? this.stackFit,
    onTap: onTap ?? this.onTap,
    key: key ?? this.key,
  );
}