1// Signature format: 4.0 2package androidx.lifecycle.viewmodel.testing { 3 4 public final class DefaultCreationExtrasKt { 5 method public static androidx.lifecycle.viewmodel.CreationExtras DefaultCreationExtras(); 6 method public static androidx.lifecycle.viewmodel.CreationExtras DefaultCreationExtras(android.os.Bundle defaultArgs); 7 } 8 9 public final class ViewModelScenario<VM extends androidx.lifecycle.ViewModel> implements java.lang.AutoCloseable { 10 method public void close(); 11 method public VM getViewModel(); 12 method public void recreate(); 13 property public VM viewModel; 14 } 15 16 public final class ViewModelScenarioKt { 17 method public static inline <reified VM extends androidx.lifecycle.ViewModel> androidx.lifecycle.viewmodel.testing.ViewModelScenario<VM> viewModelScenario(optional androidx.lifecycle.viewmodel.CreationExtras creationExtras, kotlin.jvm.functions.Function1<? super androidx.lifecycle.viewmodel.CreationExtras,? extends VM> initializer); 18 method public static inline <reified VM extends androidx.lifecycle.ViewModel> androidx.lifecycle.viewmodel.testing.ViewModelScenario<VM> viewModelScenario(androidx.lifecycle.ViewModelProvider.Factory factory, optional androidx.lifecycle.viewmodel.CreationExtras creationExtras); 19 } 20 21} 22 23