NetMirror.apk
Download file
package androidx.lifecycle;
import android.os.Bundle;
import androidx.lifecycle.AbstractC0299g;
import androidx.lifecycle.LegacySavedStateHandleController;
import androidx.savedstate.a;
import java.util.Iterator;
/* JADX INFO: loaded from: classes.dex */
public final class LegacySavedStateHandleController {
/* JADX INFO: renamed from: a, reason: collision with root package name */
public static final LegacySavedStateHandleController f5282a = new LegacySavedStateHandleController();
public static final class a implements a.InterfaceC0083a {
@Override // androidx.savedstate.a.InterfaceC0083a
public void a(G.d dVar) {
D2.h.f(dVar, "owner");
if (!(dVar instanceof H)) {
throw new IllegalStateException("Internal error: OnRecreation should be registered only on components that implement ViewModelStoreOwner");
}
G gS = ((H) dVar).s();
androidx.savedstate.a aVarB = dVar.b();
Iterator it = gS.c().iterator();
while (it.hasNext()) {
D dB = gS.b((String) it.next());
D2.h.c(dB);
LegacySavedStateHandleController.a(dB, aVarB, dVar.t());
}
if (gS.c().isEmpty()) {
return;
}
aVarB.i(a.class);
}
}
private LegacySavedStateHandleController() {
}
public static final void a(D d4, androidx.savedstate.a aVar, AbstractC0299g abstractC0299g) {
D2.h.f(d4, "viewModel");
D2.h.f(aVar, "registry");
D2.h.f(abstractC0299g, "lifecycle");
SavedStateHandleController savedStateHandleController = (SavedStateHandleController) d4.c("androidx.lifecycle.savedstate.vm.tag");
if (savedStateHandleController == null || savedStateHandleController.j()) {
return;
}
savedStateHandleController.h(aVar, abstractC0299g);
f5282a.c(aVar, abstractC0299g);
}
public static final SavedStateHandleController b(androidx.savedstate.a aVar, AbstractC0299g abstractC0299g, String str, Bundle bundle) {
D2.h.f(aVar, "registry");
D2.h.f(abstractC0299g, "lifecycle");
D2.h.c(str);
SavedStateHandleController savedStateHandleController = new SavedStateHandleController(str, x.f5361f.a(aVar.b(str), bundle));
savedStateHandleController.h(aVar, abstractC0299g);
f5282a.c(aVar, abstractC0299g);
return savedStateHandleController;
}
private final void c(final androidx.savedstate.a aVar, final AbstractC0299g abstractC0299g) {
AbstractC0299g.b bVarB = abstractC0299g.b();
if (bVarB == AbstractC0299g.b.INITIALIZED || bVarB.b(AbstractC0299g.b.STARTED)) {
aVar.i(a.class);
} else {
abstractC0299g.a(new InterfaceC0302j() { // from class: androidx.lifecycle.LegacySavedStateHandleController$tryToAddRecreator$1
@Override // androidx.lifecycle.InterfaceC0302j
public void d(l lVar, AbstractC0299g.a aVar2) {
D2.h.f(lVar, "source");
D2.h.f(aVar2, "event");
if (aVar2 == AbstractC0299g.a.ON_START) {
abstractC0299g.c(this);
aVar.i(LegacySavedStateHandleController.a.class);
}
}
});
}
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file