social library
Bank UI Kit: Social sub-library.
Peer-to-peer payments, transaction splitting, and joint accounts.
Depends on core.dart.
import 'package:bank_ui_kit/social.dart';
Classes
- BankAccountOwnershipBadge
- Small inline badge indicating account ownership role.
- BankCircleMember
- A participant in a BankMoneyCircleCard rotating savings circle.
- BankContactPaymentSheet
- Pick a contact (in-network or by phone/email), then send or request money.
- BankGoalContributor
- BankJointTransactionListTile
- A transaction tile that shows which joint account owner initiated it.
- BankMoneyCircleCard
- Summary card for one money circle: a digitized rotating savings circle (ROSCA, "jamiyah") where every member contributes a fixed amount each cycle and one member, by turn order, collects the pot.
- BankPaymentRequestCard
- Incoming money-request card with accept or decline actions.
- A card showing a shared savings goal with contributor avatars and progress.
- BankSplitParticipant
- A person who can receive a split of a transaction's cost.
- BankTransactionCategorySplitSheet
- Split a single transaction's amount across multiple spending categories.
- BankTransactionCostSplitSheet
- Split the cost of a single transaction between multiple people.