FriendRequestTile constructor
FriendRequestTile({
- Key? key,
- required FriendRequestItem request,
- required ValueChanged<
String> onAccept, - required ValueChanged<
String> onDecline, - FriendRequestAction? busyAction,
- String acceptLabel = 'Accept',
- String declineLabel = 'Decline',
- String? mutualFriendsText,
Implementation
FriendRequestTile({
super.key,
required this.request,
required this.onAccept,
required this.onDecline,
this.busyAction,
this.acceptLabel = 'Accept',
this.declineLabel = 'Decline',
this.mutualFriendsText,
}) {
if (acceptLabel.trim().isEmpty || declineLabel.trim().isEmpty) {
throw ArgumentError('action labels must not be blank');
}
}