payment.presentation library Null safety
Presentation layer for Booking and Payment feature.
Classes
- BookingBloc
- Booking business logic component that manage BookingsState and handle BookingsEvent
- BookingDeleteLoadingState
- Booking removal loading state (operation in progress)
- BookingDeleteRequestEvent
- To remove booking from list
- BookingsErrorState
- Bookings error state
- BookingsEvent
- Booking related event abstraction
- BookingsInitialState
- Booking initial state
- BookingsLoadedState
- Bookings list loaded state
- BookingsLoadingState
- Bookings list loading state
- BookingsRequestedEvent
- To get list of bookings
- BookingsScreen
- Screen: List of bookings
- BookingsState
- Booking related state abstraction
- PaymentAddPromoCodeEvent
- To consider promo code in payment
- PaymentBloc
- Payment business logic component that manage PaymentState and handle PaymentEvent
- PaymentChangeTimeEvent
- To consider duration in payment
- PaymentErrorState
- When an error has occurred during payment execution
- PaymentEvent
- Payment related events abstraction
- PaymentExecuteEvent
- To execute payment operation
- PaymentExecutionScreen
- Screen: Payment form screen
- PaymentInitialState
- Payment initial state
- PaymentLoadingState
- When the operation is in progress
- PaymentProceedState
- Payment form related state
- PaymentPromoCodeAddedState
- When a promo code is attached
- PaymentReviewScreen
- Screen: Payment review screen
- PaymentScreen
- Screen: Payment screens view pager
- PaymentStartEvent
- To initiate payment operation
- PaymentState
- Payment related state abstraction
- PaymentSuccessState
- When the payment is executed successfully
- ReservationsList