mycards.presentation library Null safety
Presentation layer for My cards feature.
Classes
- AddCardRequested
- Triggered when adding a card is requested
- AddCardSucceedState
- When the card adding/editing is loading (in progress)
- AddOrEditCardBloc
- Add or Edit Card Bloc: Business logic component that manage AddOrEditCardState and handle AddOrEditCardEvent events
- AddOrEditCardErrorState
- When the card adding/editing had failed
- AddOrEditCardEvent
- Abstract class to represent adding or editing card related events
- AddOrEditCardInitialState
- Initial state of add/edit card screen
- AddOrEditCardLoadingState
- When the card adding/editing is loading (in progress)
- AddOrEditCardModal
- Screen: Adding/Editing card modal
- AddOrEditCardState
- Abstract class to represent adding or editing card related states
- AddTransactionEvent
- Triggered when a new transactions is saved
- CardEditedEvent
- Triggered when a card from the list had been edited
- DeleteCardEvent
- Triggered when a card from the list had been removed
- EditCardRequested
- Triggered when editing a card is requested
- EditCardSucceedState
- When the card is added/edited is successfully
- MyCardsBloc
- My Cards bloc: Business logic component that manage MyCardsState and handle MyCardsEvent events
- MyCardsErrorState
- When an error has occured during loading the list of cards
- MyCardsEvent
- Abstract class to represent cards list related events
- MyCardsInitialState
- Initial state (empty cards list)
- MyCardsLoadedState
- When the list is loaded
- MyCardsLoadingState
- When the cards are loading
- MyCardsRequestedEvent
- Triggered when the list of cards is requested
- MyCardsScreen
- Screen: List of user's saved payment cards
- MyCardsState
- Abstract class to represent adding or editing card related states
- NewCardAddedEvent
- Triggered when a new card is added to list
- PaymentCardContainer
- Widget: Payment card container widget
- TransactionCard
- TransactionsBloc
- Transactions bloc: Business logic component that manage TransactionsState and handle TransactionsEvent events
- TransactionsErrorState
- When an error has occurred during loading the list of transactions
- TransactionsEvent
- Abstract class to represent transactions list related events
- TransactionsInitialState
- Initial state (empty transactions list)
- TransactionsList
- Screen: List of selected card's transactions performed by the current user
- TransactionsLoadedState
- When the list is loaded
- TransactionsLoadingState
- When the transactions are loading
- TransactionsRequestedEvent
- Triggered when the list of transactions is requested
- TransactionsState
- Abstract class to represent transactions related states