BankSharedPotInvite constructor
const
BankSharedPotInvite({
- required SavingsPot pot,
- required List<
BankPotMember> currentMembers, - Key? key,
- VoidCallback? onInvite,
- Future<
void> onRemoveMember(- String memberId
- String title = 'Members',
- String inviteLabel = 'Invite someone',
- String removeMemberTooltip = 'Remove member',
- String memberSemanticTemplate = 'Member: {name}',
- EdgeInsetsGeometry? padding,
- Color? accentColor,
- TextStyle? titleStyle,
- IconData? inviteIcon,
- IconData? removeIcon,
Implementation
const BankSharedPotInvite({
required this.pot,
required this.currentMembers,
super.key,
this.onInvite,
this.onRemoveMember,
this.title = 'Members',
this.inviteLabel = 'Invite someone',
this.removeMemberTooltip = 'Remove member',
this.memberSemanticTemplate = 'Member: {name}',
this.padding,
this.accentColor,
this.titleStyle,
this.inviteIcon,
this.removeIcon,
});