package androidx.fragment.app; import androidx.annotation.MainThread; import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModelLazy; import androidx.lifecycle.ViewModelProvider; import androidx.lifecycle.ViewModelStore; import androidx.lifecycle.ViewModelStoreOwner; import d0.e0.c; import d0.z.d.a0; import d0.z.d.m; import kotlin.Lazy; import kotlin.jvm.functions.Function0; /* compiled from: FragmentViewModelLazy.kt */ public final class FragmentViewModelLazyKt { @MainThread public static final /* synthetic */ Lazy activityViewModels(Fragment fragment, Function0 function0) { m.checkNotNullParameter(fragment, "$this$activityViewModels"); m.reifiedOperationMarker(4, "VM"); c orCreateKotlinClass = a0.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$activityViewModels$1 fragmentViewModelLazyKt$activityViewModels$1 = new FragmentViewModelLazyKt$activityViewModels$1(fragment); if (function0 == null) { function0 = new FragmentViewModelLazyKt$activityViewModels$2(fragment); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$activityViewModels$1, function0); } public static /* synthetic */ Lazy activityViewModels$default(Fragment fragment, Function0 function0, int i, Object obj) { if ((i & 1) != 0) { function0 = null; } m.checkNotNullParameter(fragment, "$this$activityViewModels"); m.reifiedOperationMarker(4, "VM"); c orCreateKotlinClass = a0.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$activityViewModels$1 fragmentViewModelLazyKt$activityViewModels$1 = new FragmentViewModelLazyKt$activityViewModels$1(fragment); if (function0 == null) { function0 = new FragmentViewModelLazyKt$activityViewModels$2(fragment); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$activityViewModels$1, function0); } @MainThread public static final Lazy createViewModelLazy(Fragment fragment, c cVar, Function0 function0, Function0 function02) { m.checkNotNullParameter(fragment, "$this$createViewModelLazy"); m.checkNotNullParameter(cVar, "viewModelClass"); m.checkNotNullParameter(function0, "storeProducer"); if (function02 == null) { function02 = new FragmentViewModelLazyKt$createViewModelLazy$factoryPromise$1(fragment); } return new ViewModelLazy(cVar, function0, function02); } public static /* synthetic */ Lazy createViewModelLazy$default(Fragment fragment, c cVar, Function0 function0, Function0 function02, int i, Object obj) { if ((i & 4) != 0) { function02 = null; } return createViewModelLazy(fragment, cVar, function0, function02); } @MainThread public static final /* synthetic */ Lazy viewModels(Fragment fragment, Function0 function0, Function0 function02) { m.checkNotNullParameter(fragment, "$this$viewModels"); m.checkNotNullParameter(function0, "ownerProducer"); m.reifiedOperationMarker(4, "VM"); return createViewModelLazy(fragment, a0.getOrCreateKotlinClass(ViewModel.class), new FragmentViewModelLazyKt$viewModels$2(function0), function02); } public static /* synthetic */ Lazy viewModels$default(Fragment fragment, Function0 function0, Function0 function02, int i, Object obj) { if ((i & 1) != 0) { function0 = new FragmentViewModelLazyKt$viewModels$1(fragment); } if ((i & 2) != 0) { function02 = null; } m.checkNotNullParameter(fragment, "$this$viewModels"); m.checkNotNullParameter(function0, "ownerProducer"); m.reifiedOperationMarker(4, "VM"); return createViewModelLazy(fragment, a0.getOrCreateKotlinClass(ViewModel.class), new FragmentViewModelLazyKt$viewModels$2(function0), function02); } }