saving library
Bank UI Kit: Saving sub-library.
Pots, round-ups, income sorter, and shared goals.
Depends on core.dart.
import 'package:bank_ui_kit/saving.dart';
Classes
- BankIncomeSorterSheet
- Triggered on a large incoming payment. Splits across pots by percentage or fixed amount. Backed by BankIncomeSorterController.
- BankPotContributionSheet
- Manual add-to-pot or withdraw-from-pot flow.
- BankPotMember
- A member of a shared pot.
- BankRoundUpSettingsSheet
- Round-up configuration bottom sheet: toggle, multiplier, and destination pot picker.
- BankSavingsChallengeCard
- Gamified stepped savings challenge card (26-week or 52-week style).
- BankSavingsPotCard
- Goal-based sub-account card with progress ring, target, and optional badges.
- BankSavingsProjectionCard
- Interactive savings projection calculator: pick a deposit amount and a duration, see what you earn.
- Invite another account holder to view or contribute to a pot.
- SavingsPot