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

Enums

ViewChangeType