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