package androidx.fragment.app; import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModelLazy; import androidx.lifecycle.ViewModelProvider; import androidx.lifecycle.ViewModelStore; import androidx.lifecycle.ViewModelStoreOwner; import androidx.lifecycle.viewmodel.CreationExtras; import kotlin.Deprecated; import kotlin.DeprecationLevel; import kotlin.Lazy; import kotlin.LazyKt; import kotlin.LazyThreadSafetyMode; import kotlin.Metadata; import kotlin.jvm.functions.Function0; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Reflection; import kotlin.reflect.KClass; /* compiled from: FragmentViewModelLazy.kt */ @Metadata(d1 = {"\u0000:\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u001a4\u0010\u0000\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00042\u0010\b\n\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0087\bø\u0001\u0000\u001aF\u0010\u0000\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00042\u0010\b\n\u0010\b\u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\u00062\u0010\b\n\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0087\bø\u0001\u0000\u001aJ\u0010\n\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\b\b\u0000\u0010\u0002*\u00020\u0003*\u00020\u00042\f\u0010\u000b\u001a\b\u0012\u0004\u0012\u0002H\u00020\f2\f\u0010\r\u001a\b\u0012\u0004\u0012\u00020\u000e0\u00062\u0010\b\u0002\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0007\u001aZ\u0010\n\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\b\b\u0000\u0010\u0002*\u00020\u0003*\u00020\u00042\f\u0010\u000b\u001a\b\u0012\u0004\u0012\u0002H\u00020\f2\f\u0010\r\u001a\b\u0012\u0004\u0012\u00020\u000e0\u00062\u000e\b\u0002\u0010\b\u001a\b\u0012\u0004\u0012\u00020\t0\u00062\u0010\b\u0002\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0007\u001aD\u0010\u000f\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00042\u000e\b\n\u0010\u0010\u001a\b\u0012\u0004\u0012\u00020\u00110\u00062\u0010\b\n\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0087\bø\u0001\u0000\u001aV\u0010\u000f\u001a\b\u0012\u0004\u0012\u0002H\u00020\u0001\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003*\u00020\u00042\u000e\b\n\u0010\u0010\u001a\b\u0012\u0004\u0012\u00020\u00110\u00062\u0010\b\n\u0010\b\u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\u00062\u0010\b\n\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0087\bø\u0001\u0000\u0082\u0002\u0007\n\u0005\b\u009920\u0001¨\u0006\u0012²\u0006\u0016\u0010\u0013\u001a\u00020\u0011\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003X\u008a\u0084\u0002²\u0006\u0016\u0010\u0013\u001a\u00020\u0011\"\n\b\u0000\u0010\u0002\u0018\u0001*\u00020\u0003X\u008a\u0084\u0002"}, d2 = {"activityViewModels", "Lkotlin/Lazy;", "VM", "Landroidx/lifecycle/ViewModel;", "Landroidx/fragment/app/Fragment;", "factoryProducer", "Lkotlin/Function0;", "Landroidx/lifecycle/ViewModelProvider$Factory;", "extrasProducer", "Landroidx/lifecycle/viewmodel/CreationExtras;", "createViewModelLazy", "viewModelClass", "Lkotlin/reflect/KClass;", "storeProducer", "Landroidx/lifecycle/ViewModelStore;", "viewModels", "ownerProducer", "Landroidx/lifecycle/ViewModelStoreOwner;", "fragment-ktx_release", "owner"}, k = 2, mv = {1, 8, 0}, xi = 48) /* loaded from: classes2.dex */ public final class FragmentViewModelLazyKt { public static /* synthetic */ Lazy viewModels$default(final Fragment fragment, Function0 ownerProducer, Function0 function0, int i, Object obj) { if ((i & 1) != 0) { ownerProducer = new Function0() { // from class: androidx.fragment.app.FragmentViewModelLazyKt$viewModels$1 { super(0); } /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final Fragment invoke() { return Fragment.this; } }; } if ((i & 2) != 0) { function0 = null; } Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.checkNotNullParameter(ownerProducer, "ownerProducer"); Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new FragmentViewModelLazyKt$viewModels$owner$2(ownerProducer)); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$viewModels$2 fragmentViewModelLazyKt$viewModels$2 = new FragmentViewModelLazyKt$viewModels$2(lazy); FragmentViewModelLazyKt$viewModels$3 fragmentViewModelLazyKt$viewModels$3 = new FragmentViewModelLazyKt$viewModels$3(lazy); if (function0 == null) { function0 = new FragmentViewModelLazyKt$viewModels$4(fragment, lazy); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$viewModels$2, fragmentViewModelLazyKt$viewModels$3, function0); } @Deprecated(level = DeprecationLevel.HIDDEN, message = "Superseded by viewModels that takes a CreationExtras producer") public static final /* synthetic */ Lazy viewModels(Fragment fragment, Function0 ownerProducer, Function0 function0) { Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.checkNotNullParameter(ownerProducer, "ownerProducer"); Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new FragmentViewModelLazyKt$viewModels$owner$2(ownerProducer)); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$viewModels$2 fragmentViewModelLazyKt$viewModels$2 = new FragmentViewModelLazyKt$viewModels$2(lazy); FragmentViewModelLazyKt$viewModels$3 fragmentViewModelLazyKt$viewModels$3 = new FragmentViewModelLazyKt$viewModels$3(lazy); if (function0 == null) { function0 = new FragmentViewModelLazyKt$viewModels$4(fragment, lazy); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$viewModels$2, fragmentViewModelLazyKt$viewModels$3, function0); } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: viewModels$lambda-0, reason: not valid java name */ public static final ViewModelStoreOwner m5177viewModels$lambda0(Lazy lazy) { return lazy.getValue(); } public static /* synthetic */ Lazy viewModels$default(final Fragment fragment, Function0 ownerProducer, Function0 function0, Function0 function02, int i, Object obj) { if ((i & 1) != 0) { ownerProducer = new Function0() { // from class: androidx.fragment.app.FragmentViewModelLazyKt$viewModels$5 { super(0); } /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final Fragment invoke() { return Fragment.this; } }; } if ((i & 2) != 0) { function0 = null; } if ((i & 4) != 0) { function02 = null; } Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.checkNotNullParameter(ownerProducer, "ownerProducer"); Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new FragmentViewModelLazyKt$viewModels$owner$4(ownerProducer)); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$viewModels$6 fragmentViewModelLazyKt$viewModels$6 = new FragmentViewModelLazyKt$viewModels$6(lazy); FragmentViewModelLazyKt$viewModels$7 fragmentViewModelLazyKt$viewModels$7 = new FragmentViewModelLazyKt$viewModels$7(function0, lazy); if (function02 == null) { function02 = new FragmentViewModelLazyKt$viewModels$8(fragment, lazy); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$viewModels$6, fragmentViewModelLazyKt$viewModels$7, function02); } public static final /* synthetic */ Lazy viewModels(Fragment fragment, Function0 ownerProducer, Function0 function0, Function0 function02) { Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.checkNotNullParameter(ownerProducer, "ownerProducer"); Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new FragmentViewModelLazyKt$viewModels$owner$4(ownerProducer)); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$viewModels$6 fragmentViewModelLazyKt$viewModels$6 = new FragmentViewModelLazyKt$viewModels$6(lazy); FragmentViewModelLazyKt$viewModels$7 fragmentViewModelLazyKt$viewModels$7 = new FragmentViewModelLazyKt$viewModels$7(function0, lazy); if (function02 == null) { function02 = new FragmentViewModelLazyKt$viewModels$8(fragment, lazy); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$viewModels$6, fragmentViewModelLazyKt$viewModels$7, function02); } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: viewModels$lambda-1, reason: not valid java name */ public static final ViewModelStoreOwner m5178viewModels$lambda1(Lazy lazy) { return lazy.getValue(); } public static /* synthetic */ Lazy activityViewModels$default(Fragment fragment, Function0 function0, int i, Object obj) { if ((i & 1) != 0) { function0 = null; } Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$activityViewModels$1 fragmentViewModelLazyKt$activityViewModels$1 = new FragmentViewModelLazyKt$activityViewModels$1(fragment); FragmentViewModelLazyKt$activityViewModels$2 fragmentViewModelLazyKt$activityViewModels$2 = new FragmentViewModelLazyKt$activityViewModels$2(fragment); if (function0 == null) { function0 = new FragmentViewModelLazyKt$activityViewModels$3(fragment); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$activityViewModels$1, fragmentViewModelLazyKt$activityViewModels$2, function0); } @Deprecated(level = DeprecationLevel.HIDDEN, message = "Superseded by activityViewModels that takes a CreationExtras producer") public static final /* synthetic */ Lazy activityViewModels(Fragment fragment, Function0 function0) { Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$activityViewModels$1 fragmentViewModelLazyKt$activityViewModels$1 = new FragmentViewModelLazyKt$activityViewModels$1(fragment); FragmentViewModelLazyKt$activityViewModels$2 fragmentViewModelLazyKt$activityViewModels$2 = new FragmentViewModelLazyKt$activityViewModels$2(fragment); if (function0 == null) { function0 = new FragmentViewModelLazyKt$activityViewModels$3(fragment); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$activityViewModels$1, fragmentViewModelLazyKt$activityViewModels$2, function0); } public static /* synthetic */ Lazy activityViewModels$default(Fragment fragment, Function0 function0, Function0 function02, int i, Object obj) { if ((i & 1) != 0) { function0 = null; } if ((i & 2) != 0) { function02 = null; } Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$activityViewModels$4 fragmentViewModelLazyKt$activityViewModels$4 = new FragmentViewModelLazyKt$activityViewModels$4(fragment); FragmentViewModelLazyKt$activityViewModels$5 fragmentViewModelLazyKt$activityViewModels$5 = new FragmentViewModelLazyKt$activityViewModels$5(function0, fragment); if (function02 == null) { function02 = new FragmentViewModelLazyKt$activityViewModels$6(fragment); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$activityViewModels$4, fragmentViewModelLazyKt$activityViewModels$5, function02); } public static final /* synthetic */ Lazy activityViewModels(Fragment fragment, Function0 function0, Function0 function02) { Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.reifiedOperationMarker(4, "VM"); KClass orCreateKotlinClass = Reflection.getOrCreateKotlinClass(ViewModel.class); FragmentViewModelLazyKt$activityViewModels$4 fragmentViewModelLazyKt$activityViewModels$4 = new FragmentViewModelLazyKt$activityViewModels$4(fragment); FragmentViewModelLazyKt$activityViewModels$5 fragmentViewModelLazyKt$activityViewModels$5 = new FragmentViewModelLazyKt$activityViewModels$5(function0, fragment); if (function02 == null) { function02 = new FragmentViewModelLazyKt$activityViewModels$6(fragment); } return createViewModelLazy(fragment, orCreateKotlinClass, fragmentViewModelLazyKt$activityViewModels$4, fragmentViewModelLazyKt$activityViewModels$5, function02); } public static /* synthetic */ Lazy createViewModelLazy$default(Fragment fragment, KClass kClass, Function0 function0, Function0 function02, int i, Object obj) { if ((i & 4) != 0) { function02 = null; } return createViewModelLazy(fragment, kClass, function0, function02); } @Deprecated(level = DeprecationLevel.HIDDEN, message = "Superseded by createViewModelLazy that takes a CreationExtras producer") public static final /* synthetic */ Lazy createViewModelLazy(final Fragment fragment, KClass viewModelClass, Function0 storeProducer, Function0 function0) { Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.checkNotNullParameter(viewModelClass, "viewModelClass"); Intrinsics.checkNotNullParameter(storeProducer, "storeProducer"); return createViewModelLazy(fragment, viewModelClass, storeProducer, new Function0() { // from class: androidx.fragment.app.FragmentViewModelLazyKt$createViewModelLazy$1 /* JADX INFO: Access modifiers changed from: package-private */ { super(0); } /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final CreationExtras invoke() { CreationExtras defaultViewModelCreationExtras = Fragment.this.getDefaultViewModelCreationExtras(); Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "defaultViewModelCreationExtras"); return defaultViewModelCreationExtras; } }, function0); } public static /* synthetic */ Lazy createViewModelLazy$default(final Fragment fragment, KClass kClass, Function0 function0, Function0 function02, Function0 function03, int i, Object obj) { if ((i & 4) != 0) { function02 = new Function0() { // from class: androidx.fragment.app.FragmentViewModelLazyKt$createViewModelLazy$2 /* JADX INFO: Access modifiers changed from: package-private */ { super(0); } /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final CreationExtras invoke() { CreationExtras defaultViewModelCreationExtras = Fragment.this.getDefaultViewModelCreationExtras(); Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "defaultViewModelCreationExtras"); return defaultViewModelCreationExtras; } }; } if ((i & 8) != 0) { function03 = null; } return createViewModelLazy(fragment, kClass, function0, function02, function03); } public static final Lazy createViewModelLazy(final Fragment fragment, KClass viewModelClass, Function0 storeProducer, Function0 extrasProducer, Function0 function0) { Intrinsics.checkNotNullParameter(fragment, ""); Intrinsics.checkNotNullParameter(viewModelClass, "viewModelClass"); Intrinsics.checkNotNullParameter(storeProducer, "storeProducer"); Intrinsics.checkNotNullParameter(extrasProducer, "extrasProducer"); if (function0 == null) { function0 = new Function0() { // from class: androidx.fragment.app.FragmentViewModelLazyKt$createViewModelLazy$factoryPromise$1 /* JADX INFO: Access modifiers changed from: package-private */ { super(0); } /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final ViewModelProvider.Factory invoke() { ViewModelProvider.Factory defaultViewModelProviderFactory = Fragment.this.getDefaultViewModelProviderFactory(); Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory, "defaultViewModelProviderFactory"); return defaultViewModelProviderFactory; } }; } return new ViewModelLazy(viewModelClass, storeProducer, function0, extrasProducer); } }