Class PaymentByCardFlowViewModel
-
- All Implemented Interfaces:
public final class PaymentByCardFlowViewModel extends ViewModel
s.y.biryukov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classPaymentByCardFlowViewModel.Statepublic interfacePaymentByCardFlowViewModel.Eventpublic interfacePaymentByCardFlowViewModel.Command
-
Field Summary
Fields Modifier and Type Field Description private final StateFlow<PaymentByCardFlowViewModel.State>stateprivate final SharedFlow<PaymentByCardFlowViewModel.Command>commandFlow
-
Constructor Summary
Constructors Constructor Description PaymentByCardFlowViewModel(SavedStateHandle savedStateHandle)
-
Method Summary
Modifier and Type Method Description final StateFlow<PaymentByCardFlowViewModel.State>getState()final SharedFlow<PaymentByCardFlowViewModel.Command>getCommandFlow()final UnithandleEvent(PaymentByCardFlowViewModel.Event event)-
-
Constructor Detail
-
PaymentByCardFlowViewModel
PaymentByCardFlowViewModel(SavedStateHandle savedStateHandle)
-
-
Method Detail
-
getState
final StateFlow<PaymentByCardFlowViewModel.State> getState()
-
getCommandFlow
final SharedFlow<PaymentByCardFlowViewModel.Command> getCommandFlow()
-
handleEvent
final Unit handleEvent(PaymentByCardFlowViewModel.Event event)
-
-
-
-