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.
BankSharedGoalProgressCard
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.