FavoriteButton constructor

FavoriteButton({
  1. double? iconSize,
  2. Color? iconColor,
  3. Color? iconDisabledColor,
  4. bool? isFavorite,
  5. required IconData icon,
  6. required Function valueChanged,
  7. Key? key,
})

Implementation

FavoriteButton({
  double? iconSize,
  Color? iconColor,
  Color? iconDisabledColor,
  bool? isFavorite,
  required this.icon,
  required Function valueChanged,
  Key? key,
})  : _iconSize = iconSize ?? 60.0,
      _iconColor = iconColor ?? Colors.red,
      _iconDisabledColor = iconDisabledColor ?? Colors.grey[400],
      _isFavorite = isFavorite ?? false,
      _valueChanged = valueChanged,
      super(key: key);