126 lines
4.2 KiB
Java
126 lines
4.2 KiB
Java
package androidx.fragment.app;
|
|
|
|
import android.app.Application;
|
|
import android.content.Context;
|
|
import android.content.ContextWrapper;
|
|
import androidx.lifecycle.InterfaceC0200v;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
import v0.C0639d;
|
|
import v0.C0640e;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class F0 implements InterfaceC0200v, v0.f, androidx.lifecycle.D0 {
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public final K f2997a;
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public final androidx.lifecycle.C0 f2998b;
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public final RunnableC0175z f2999c;
|
|
|
|
/* renamed from: d, reason: collision with root package name */
|
|
public androidx.lifecycle.y0 f3000d;
|
|
|
|
/* renamed from: e, reason: collision with root package name */
|
|
public androidx.lifecycle.L f3001e = null;
|
|
|
|
/* renamed from: f, reason: collision with root package name */
|
|
public C0640e f3002f = null;
|
|
|
|
public F0(K k4, androidx.lifecycle.C0 c02, RunnableC0175z runnableC0175z) {
|
|
this.f2997a = k4;
|
|
this.f2998b = c02;
|
|
this.f2999c = runnableC0175z;
|
|
}
|
|
|
|
public final void a(androidx.lifecycle.A a2) {
|
|
this.f3001e.f(a2);
|
|
}
|
|
|
|
public final void b() {
|
|
if (this.f3001e == null) {
|
|
this.f3001e = new androidx.lifecycle.L(this);
|
|
Intrinsics.checkNotNullParameter(this, "owner");
|
|
C0640e c0640e = new C0640e(this);
|
|
this.f3002f = c0640e;
|
|
c0640e.a();
|
|
this.f2999c.run();
|
|
}
|
|
}
|
|
|
|
@Override // androidx.lifecycle.InterfaceC0200v
|
|
public final l0.c getDefaultViewModelCreationExtras() {
|
|
Application application;
|
|
K k4 = this.f2997a;
|
|
Context applicationContext = k4.requireContext().getApplicationContext();
|
|
while (true) {
|
|
if (!(applicationContext instanceof ContextWrapper)) {
|
|
application = null;
|
|
break;
|
|
}
|
|
if (applicationContext instanceof Application) {
|
|
application = (Application) applicationContext;
|
|
break;
|
|
}
|
|
applicationContext = ((ContextWrapper) applicationContext).getBaseContext();
|
|
}
|
|
l0.d dVar = new l0.d(0);
|
|
if (application != null) {
|
|
dVar.b(androidx.lifecycle.x0.f3440d, application);
|
|
}
|
|
dVar.b(androidx.lifecycle.q0.f3417a, k4);
|
|
dVar.b(androidx.lifecycle.q0.f3418b, this);
|
|
if (k4.getArguments() != null) {
|
|
dVar.b(androidx.lifecycle.q0.f3419c, k4.getArguments());
|
|
}
|
|
return dVar;
|
|
}
|
|
|
|
@Override // androidx.lifecycle.InterfaceC0200v
|
|
public final androidx.lifecycle.y0 getDefaultViewModelProviderFactory() {
|
|
Application application;
|
|
K k4 = this.f2997a;
|
|
androidx.lifecycle.y0 defaultViewModelProviderFactory = k4.getDefaultViewModelProviderFactory();
|
|
if (!defaultViewModelProviderFactory.equals(k4.mDefaultFactory)) {
|
|
this.f3000d = defaultViewModelProviderFactory;
|
|
return defaultViewModelProviderFactory;
|
|
}
|
|
if (this.f3000d == null) {
|
|
Context applicationContext = k4.requireContext().getApplicationContext();
|
|
while (true) {
|
|
if (!(applicationContext instanceof ContextWrapper)) {
|
|
application = null;
|
|
break;
|
|
}
|
|
if (applicationContext instanceof Application) {
|
|
application = (Application) applicationContext;
|
|
break;
|
|
}
|
|
applicationContext = ((ContextWrapper) applicationContext).getBaseContext();
|
|
}
|
|
this.f3000d = new androidx.lifecycle.t0(application, k4, k4.getArguments());
|
|
}
|
|
return this.f3000d;
|
|
}
|
|
|
|
@Override // androidx.lifecycle.J
|
|
public final androidx.lifecycle.C getLifecycle() {
|
|
b();
|
|
return this.f3001e;
|
|
}
|
|
|
|
@Override // v0.f
|
|
public final C0639d getSavedStateRegistry() {
|
|
b();
|
|
return this.f3002f.f8636b;
|
|
}
|
|
|
|
@Override // androidx.lifecycle.D0
|
|
public final androidx.lifecycle.C0 getViewModelStore() {
|
|
b();
|
|
return this.f2998b;
|
|
}
|
|
}
|