copyWith method

FitMenuItem copyWith({
  1. String? id,
  2. IconData? icon,
  3. String? title,
  4. dynamic onTap(
    1. BuildContext context,
    2. Object? item
    )?,
  5. bool show(
    1. BuildContext context,
    2. Object? item
    )?,
  6. bool disable(
    1. BuildContext context,
    2. Object? item
    )?,
})

Copies an instance and override properties.

Implementation

FitMenuItem copyWith(
        {String? id,
        IconData? icon,
        String? title,
        Function(BuildContext context, Object? item)? onTap,
        bool Function(BuildContext context, Object? item)? show,
        bool Function(BuildContext context, Object? item)? disable}) =>
    FitMenuItem(
      id: id ?? this.id,
      icon: icon ?? this.icon,
      title: title ?? this.title,
      onTap: onTap ?? this.onTap,
      show: show ?? this.show,
      disable: disable ?? this.disable,
    );