Package 

Class BaseSavedStateViewModelFactory

    • Method Summary

      Modifier and Type Method Description
      abstract Provider<T> getViewModelProvider() ViewModel provider definition.
      abstract KClass<T> getViewModelClass() ViewModel class definition eg:
          override val viewModelClass = FormViewModel::class
      • Methods inherited from class app.futured.arkitekt.dagger.factory.BaseSavedStateViewModelFactory

        create, create, onRequery
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • getViewModelProvider

         abstract Provider<T> getViewModelProvider()

        ViewModel provider definition. Provider<VM> is automatically generated when ViewModel constructor has @Inject annotation.

      • getViewModelClass

         abstract KClass<T> getViewModelClass()

        ViewModel class definition eg:

            override val viewModelClass = FormViewModel::class