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