ReadyLikeButton constructor
ReadyLikeButton({
- Key? key,
- Future<
bool?> onTap(- bool isLiked
- double iconSize = 26,
- Color? iconColor,
- IconData solidIcon = Icons.favorite,
- IconData outlineIcon = Icons.favorite_border,
- bool isLiked = false,
- Color? borderColor,
- double borderRadius = 8,
- double borderWidth = 1,
- ReadyButtonSize size = ReadyButtonSize.medium,
Default transparent button with outline style
Implementation
factory ReadyLikeButton({
Key? key,
Future<bool?> Function(bool isLiked)? onTap,
double iconSize = 26,
Color? iconColor,
IconData solidIcon = Icons.favorite,
IconData outlineIcon = Icons.favorite_border,
bool isLiked = false,
Color? borderColor,
double borderRadius = 8,
double borderWidth = 1,
ReadyButtonSize size = ReadyButtonSize.medium,
}) {
return ReadyLikeButton._(
key: key,
style: _LikeButtonStyle.transparent,
onTap: onTap,
iconSize: iconSize,
color: Colors.transparent,
iconColor: iconColor,
solidIcon: solidIcon,
outlineIcon: outlineIcon,
isLiked: isLiked,
borderColor: borderColor,
borderRadius: borderRadius,
borderWidth: borderWidth,
size: size,
);
}