Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.

This commit is contained in:
2025-12-04 13:59:54 +01:00
parent f2fd1c3bf5
commit e0133d2ca2
10432 changed files with 1019085 additions and 1 deletions

View File

@@ -0,0 +1,220 @@
package com.adif.elcanomovil.main;
import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import androidx.fragment.app.K;
import androidx.lifecycle.C0;
import androidx.lifecycle.D0;
import androidx.lifecycle.InterfaceC0200v;
import androidx.lifecycle.J;
import androidx.lifecycle.y0;
import androidx.navigation.fragment.NavHostFragment;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.R;
import com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab;
import com.adif.elcanomovil.commonNavGraph.arguments.ChildDirections;
import com.adif.elcanomovil.commonNavGraph.extensions.NavigationExtensionsKt;
import com.adif.elcanomovil.commonNavGraph.navigation.DeeplinkRoutes;
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationHandler;
import com.adif.elcanomovil.commonNavGraph.viewmodel.TabNavigator;
import com.adif.elcanomovil.databinding.FragmentBottomNavBinding;
import com.adif.elcanomovil.uiTrain.main.TrainSituationFragment;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import com.google.firebase.analytics.FirebaseAnalytics;
import dagger.hilt.android.AndroidEntryPoint;
import java.lang.ref.WeakReference;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.text.StringsKt__StringsKt;
import l0.C0435a;
import o0.AbstractC0544v;
import o0.C0537n;
import o0.E;
import o0.I;
import q0.C0556c;
import r0.C0565a;
@Metadata(d1 = {"\u0000`\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J)\u0010\f\u001a\u00020\u000b2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\b\u001a\u00020\u00072\b\u0010\n\u001a\u0004\u0018\u00010\tH\u0002¢\u0006\u0004\b\f\u0010\rJ\u0017\u0010\u0010\u001a\u00020\u000b2\u0006\u0010\u000f\u001a\u00020\u000eH\u0002¢\u0006\u0004\b\u0010\u0010\u0011J\u000f\u0010\u0012\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0012\u0010\u0013J\u001f\u0010\u0017\u001a\u00020\u000b2\u0006\u0010\u0014\u001a\u00020\u00052\u0006\u0010\u0016\u001a\u00020\u0015H\u0002¢\u0006\u0004\b\u0017\u0010\u0018J+\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u001a\u001a\u00020\u00192\b\u0010\u001c\u001a\u0004\u0018\u00010\u001b2\b\u0010\u001d\u001a\u0004\u0018\u00010\tH\u0016¢\u0006\u0004\b\u001f\u0010 J\u0017\u0010#\u001a\u00020\u000b2\u0006\u0010\"\u001a\u00020!H\u0016¢\u0006\u0004\b#\u0010$R\u001b\u0010*\u001a\u00020%8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b&\u0010'\u001a\u0004\b(\u0010)¨\u0006+"}, d2 = {"Lcom/adif/elcanomovil/main/BottomNavFragment;", "Lcom/adif/elcanomovil/commonNavGraph/viewmodel/BaseFragment;", "Lcom/adif/elcanomovil/commonNavGraph/viewmodel/TabNavigator;", "<init>", "()V", "Lo0/v;", "controller", "Lo0/E;", FirebaseAnalytics.Param.DESTINATION, "Landroid/os/Bundle;", "arguments", "", "onDestinationChanged", "(Lo0/v;Lo0/E;Landroid/os/Bundle;)V", "Landroid/view/MenuItem;", "menuItem", "onNavigationItemReselected", "(Landroid/view/MenuItem;)V", "bottomNavController", "()Lo0/v;", "navController", "Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;", "directions", "popExistingViewIfNeeded", "(Lo0/v;Lcom/adif/elcanomovil/commonNavGraph/arguments/ChildDirections;)V", "Landroid/view/LayoutInflater;", "inflater", "Landroid/view/ViewGroup;", "container", "savedInstanceState", "Landroid/view/View;", "onCreateView", "(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "tab", "navigateTo", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;)V", "Lcom/adif/elcanomovil/main/BottomNavViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/main/BottomNavViewModel;", "viewModel", "app_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nBottomNavFragment.kt\nKotlin\n*S Kotlin\n*F\n+ 1 BottomNavFragment.kt\ncom/adif/elcanomovil/main/BottomNavFragment\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n*L\n1#1,125:1\n106#2,15:126\n*S KotlinDebug\n*F\n+ 1 BottomNavFragment.kt\ncom/adif/elcanomovil/main/BottomNavFragment\n*L\n32#1:126,15\n*E\n"})
/* loaded from: classes.dex */
public final class BottomNavFragment extends Hilt_BottomNavFragment implements TabNavigator {
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
public BottomNavFragment() {
final Function0<K> function0 = new Function0<K>() { // from class: com.adif.elcanomovil.main.BottomNavFragment$special$$inlined$viewModels$default$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final K invoke() {
return K.this;
}
};
final Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new Function0<D0>() { // from class: com.adif.elcanomovil.main.BottomNavFragment$special$$inlined$viewModels$default$2
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final D0 invoke() {
return (D0) Function0.this.invoke();
}
});
final Function0 function02 = null;
this.viewModel = m3.d.n(this, Reflection.getOrCreateKotlinClass(BottomNavViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.main.BottomNavFragment$special$$inlined$viewModels$default$3
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final C0 invoke() {
return ((D0) Lazy.this.getValue()).getViewModelStore();
}
}, new Function0<l0.c>() { // from class: com.adif.elcanomovil.main.BottomNavFragment$special$$inlined$viewModels$default$4
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
@Override // kotlin.jvm.functions.Function0
public final l0.c invoke() {
l0.c cVar;
Function0 function03 = Function0.this;
if (function03 != null && (cVar = (l0.c) function03.invoke()) != null) {
return cVar;
}
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
return interfaceC0200v != null ? interfaceC0200v.getDefaultViewModelCreationExtras() : C0435a.f7312b;
}
}, new Function0<y0>() { // from class: com.adif.elcanomovil.main.BottomNavFragment$special$$inlined$viewModels$default$5
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
y0 defaultViewModelProviderFactory;
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
if (interfaceC0200v != null && (defaultViewModelProviderFactory = interfaceC0200v.getDefaultViewModelProviderFactory()) != null) {
return defaultViewModelProviderFactory;
}
y0 defaultViewModelProviderFactory2 = K.this.getDefaultViewModelProviderFactory();
Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory2, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory2;
}
});
}
public static final /* synthetic */ void access$popExistingViewIfNeeded(BottomNavFragment bottomNavFragment, AbstractC0544v abstractC0544v, ChildDirections childDirections) {
bottomNavFragment.popExistingViewIfNeeded(abstractC0544v, childDirections);
}
private final AbstractC0544v bottomNavController() {
K F3 = getChildFragmentManager().F(getString(R.string.bottomTabsNavHostFragment));
Intrinsics.checkNotNull(F3, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment");
return ((NavHostFragment) F3).f();
}
private final BottomNavViewModel getViewModel() {
return (BottomNavViewModel) this.viewModel.getValue();
}
public final void onDestinationChanged(AbstractC0544v controller, E r22, Bundle arguments) {
getViewModel().onNavigationChanged(r22.h);
}
public final void onNavigationItemReselected(MenuItem menuItem) {
getViewModel().onNavigationItemReselected(menuItem.getItemId());
}
public final void popExistingViewIfNeeded(AbstractC0544v navController, ChildDirections directions) {
Uri uri;
String uri2;
boolean contains$default;
Intrinsics.checkNotNull(navController, "null cannot be cast to non-null type androidx.navigation.NavHostController");
E e4 = ((C0537n) ((I) navController).f8054g.last()).f8006b;
Intrinsics.checkNotNull(e4, "null cannot be cast to non-null type androidx.navigation.fragment.FragmentNavigator.Destination");
String str = ((C0556c) e4).f8148k;
if (str == null) {
throw new IllegalStateException("Fragment class was not set");
}
if (!Intrinsics.areEqual(str, Reflection.getOrCreateKotlinClass(TrainSituationFragment.class).getQualifiedName()) || (uri = directions.getDeeplinkRequest().f7911a) == null || (uri2 = uri.toString()) == null) {
return;
}
contains$default = StringsKt__StringsKt.contains$default(uri2, (CharSequence) DeeplinkRoutes.trainDetails, false, 2, (Object) null);
if (contains$default) {
navController.q();
}
}
@Override // com.adif.elcanomovil.commonNavGraph.viewmodel.TabNavigator
public void navigateTo(BottomNavInitialTab tab) {
Intrinsics.checkNotNullParameter(tab, "tab");
getViewModel().onTabNavigationItemChanged(tab);
}
/* JADX WARN: Type inference failed for: r0v10, types: [kotlin.jvm.internal.FunctionReferenceImpl, kotlin.jvm.functions.Function1] */
/* JADX WARN: Type inference failed for: r0v11, types: [kotlin.jvm.internal.FunctionReferenceImpl, kotlin.jvm.functions.Function1] */
/* JADX WARN: Type inference failed for: r0v12, types: [kotlin.jvm.internal.FunctionReferenceImpl, kotlin.jvm.functions.Function1] */
/* JADX WARN: Type inference failed for: r0v9, types: [kotlin.jvm.internal.FunctionReferenceImpl, kotlin.jvm.functions.Function1] */
@Override // androidx.fragment.app.K
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(inflater, "inflater");
FragmentBottomNavBinding inflate = FragmentBottomNavBinding.inflate(inflater, container, false);
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(...)");
AbstractC0544v navController = bottomNavController();
BottomNavigationView navigationBarView = inflate.bottomNavigationView;
Intrinsics.checkNotNullExpressionValue(navigationBarView, "bottomNavigationView");
Intrinsics.checkNotNullParameter(navigationBarView, "<this>");
Intrinsics.checkNotNullParameter(navController, "navController");
Intrinsics.checkNotNullParameter(navigationBarView, "navigationBarView");
Intrinsics.checkNotNullParameter(navController, "navController");
navigationBarView.setOnItemSelectedListener(new I2.k(navController, 22));
navController.b(new C0565a(new WeakReference(navigationBarView), navController));
inflate.bottomNavigationView.setOnItemReselectedListener(new I2.k(this, 8));
navController.b(new a(this));
InterfaceC0266a selectedTab = getViewModel().getSelectedTab();
J viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
((b1.f) selectedTab).a(viewLifecycleOwner, new T0.j(inflate, this, navController, 2));
InterfaceC0266a popBackTo = getViewModel().getPopBackTo();
J viewLifecycleOwner2 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
((b1.f) popBackTo).a(viewLifecycleOwner2, new b(navController, 0));
InterfaceC0266a navigation = getViewModel().getNavigation();
J viewLifecycleOwner3 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner3, "getViewLifecycleOwner(...)");
((b1.f) navigation).a(viewLifecycleOwner3, new NavigationHandler(this));
NavigationExtensionsKt.onDestinationResult(NavigationExtensionsKt.findRootNavController(this), BottomNavViewModelKt.ALERT_KEY_OPTIONAL_UPDATE, this, new FunctionReferenceImpl(1, getViewModel(), BottomNavViewModel.class, "handleOptionalUpdateAlertResult", "handleOptionalUpdateAlertResult(Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", 0));
NavigationExtensionsKt.onDestinationResult(NavigationExtensionsKt.findRootNavController(this), BottomNavViewModelKt.ALERT_KEY_MANDATORY_UPDATE, this, new FunctionReferenceImpl(1, getViewModel(), BottomNavViewModel.class, "handleMandatoryUpdateAlertResult", "handleMandatoryUpdateAlertResult(Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", 0));
NavigationExtensionsKt.onDestinationResult(NavigationExtensionsKt.findRootNavController(this), BottomNavViewModelKt.ALERT_KEY_MANDATORY_TERMS, this, new FunctionReferenceImpl(1, getViewModel(), BottomNavViewModel.class, "handleMandatoryTermnsAlertResult", "handleMandatoryTermnsAlertResult(Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", 0));
NavigationExtensionsKt.onDestinationResult(NavigationExtensionsKt.findRootNavController(this), BottomNavViewModelKt.ALERT_KEY_ROOT_DETECTED, this, new FunctionReferenceImpl(1, getViewModel(), BottomNavViewModel.class, "handleRootDetectedAlertResult", "handleRootDetectedAlertResult(Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", 0));
getViewModel().checkConditions();
LinearLayout root = inflate.getRoot();
Intrinsics.checkNotNullExpressionValue(root, "getRoot(...)");
return root;
}
}

View File

@@ -0,0 +1,149 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import android.os.Parcelable;
import androidx.lifecycle.n0;
import com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab;
import java.io.Serializable;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import o0.InterfaceC0530g;
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0006\b\u0086\b\u0018\u0000 \u001d2\u00020\u0001:\u0001\u001dB\u0013\u0012\n\b\u0002\u0010\u0003\u001a\u0004\u0018\u00010\u0002¢\u0006\u0004\b\u0004\u0010\u0005J\r\u0010\u0007\u001a\u00020\u0006¢\u0006\u0004\b\u0007\u0010\bJ\r\u0010\n\u001a\u00020\\u0006\u0004\b\n\u0010\u000bJ\u0012\u0010\f\u001a\u0004\u0018\u00010\u0002HÆ\u0003¢\u0006\u0004\b\f\u0010\rJ\u001c\u0010\u000e\u001a\u00020\u00002\n\b\u0002\u0010\u0003\u001a\u0004\u0018\u00010\u0002HÆ\u0001¢\u0006\u0004\b\u000e\u0010\u000fJ\u0010\u0010\u0011\u001a\u00020\u0010HÖ\u0001¢\u0006\u0004\b\u0011\u0010\u0012J\u0010\u0010\u0014\u001a\u00020\u0013HÖ\u0001¢\u0006\u0004\b\u0014\u0010\u0015J\u001a\u0010\u0019\u001a\u00020\u00182\b\u0010\u0017\u001a\u0004\u0018\u00010\u0016HÖ\u0003¢\u0006\u0004\b\u0019\u0010\u001aR\u0019\u0010\u0003\u001a\u0004\u0018\u00010\u00028\u0006¢\u0006\f\n\u0004\b\u0003\u0010\u001b\u001a\u0004\b\u001c\u0010\\u0006\u001e"}, d2 = {"Lcom/adif/elcanomovil/main/BottomNavFragmentArgs;", "Lo0/g;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "initialTab", "<init>", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;)V", "Landroid/os/Bundle;", "toBundle", "()Landroid/os/Bundle;", "Landroidx/lifecycle/n0;", "toSavedStateHandle", "()Landroidx/lifecycle/n0;", "component1", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "copy", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;)Lcom/adif/elcanomovil/main/BottomNavFragmentArgs;", "", "toString", "()Ljava/lang/String;", "", "hashCode", "()I", "", "other", "", "equals", "(Ljava/lang/Object;)Z", "Lcom/adif/elcanomovil/commonNavGraph/arguments/BottomNavInitialTab;", "getInitialTab", "Companion", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class BottomNavFragmentArgs implements InterfaceC0530g {
/* renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final BottomNavInitialTab initialTab;
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\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\u0004\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0007¢\u0006\u0004\b\u0007\u0010\bJ\u0017\u0010\u000b\u001a\u00020\u00062\u0006\u0010\n\u001a\u00020\tH\u0007¢\u0006\u0004\b\u000b\u0010\\u0006\r"}, d2 = {"Lcom/adif/elcanomovil/main/BottomNavFragmentArgs$Companion;", "", "<init>", "()V", "Landroid/os/Bundle;", "bundle", "Lcom/adif/elcanomovil/main/BottomNavFragmentArgs;", "fromBundle", "(Landroid/os/Bundle;)Lcom/adif/elcanomovil/main/BottomNavFragmentArgs;", "Landroidx/lifecycle/n0;", "savedStateHandle", "fromSavedStateHandle", "(Landroidx/lifecycle/n0;)Lcom/adif/elcanomovil/main/BottomNavFragmentArgs;", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
@JvmStatic
public final BottomNavFragmentArgs fromBundle(Bundle bundle) {
BottomNavInitialTab bottomNavInitialTab;
Intrinsics.checkNotNullParameter(bundle, "bundle");
bundle.setClassLoader(BottomNavFragmentArgs.class.getClassLoader());
if (!bundle.containsKey("initialTab")) {
bottomNavInitialTab = null;
} else {
if (!Parcelable.class.isAssignableFrom(BottomNavInitialTab.class) && !Serializable.class.isAssignableFrom(BottomNavInitialTab.class)) {
throw new UnsupportedOperationException(BottomNavInitialTab.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
}
bottomNavInitialTab = (BottomNavInitialTab) bundle.get("initialTab");
}
return new BottomNavFragmentArgs(bottomNavInitialTab);
}
@JvmStatic
public final BottomNavFragmentArgs fromSavedStateHandle(n0 savedStateHandle) {
BottomNavInitialTab bottomNavInitialTab;
Intrinsics.checkNotNullParameter(savedStateHandle, "savedStateHandle");
if (!savedStateHandle.b("initialTab")) {
bottomNavInitialTab = null;
} else {
if (!Parcelable.class.isAssignableFrom(BottomNavInitialTab.class) && !Serializable.class.isAssignableFrom(BottomNavInitialTab.class)) {
throw new UnsupportedOperationException(BottomNavInitialTab.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
}
bottomNavInitialTab = (BottomNavInitialTab) savedStateHandle.c("initialTab");
}
return new BottomNavFragmentArgs(bottomNavInitialTab);
}
private Companion() {
}
}
/* JADX WARN: Multi-variable type inference failed */
public BottomNavFragmentArgs() {
this(null, 1, 0 == true ? 1 : 0);
}
public static /* synthetic */ BottomNavFragmentArgs copy$default(BottomNavFragmentArgs bottomNavFragmentArgs, BottomNavInitialTab bottomNavInitialTab, int i, Object obj) {
if ((i & 1) != 0) {
bottomNavInitialTab = bottomNavFragmentArgs.initialTab;
}
return bottomNavFragmentArgs.copy(bottomNavInitialTab);
}
@JvmStatic
public static final BottomNavFragmentArgs fromBundle(Bundle bundle) {
return INSTANCE.fromBundle(bundle);
}
@JvmStatic
public static final BottomNavFragmentArgs fromSavedStateHandle(n0 n0Var) {
return INSTANCE.fromSavedStateHandle(n0Var);
}
/* renamed from: component1, reason: from getter */
public final BottomNavInitialTab getInitialTab() {
return this.initialTab;
}
public final BottomNavFragmentArgs copy(BottomNavInitialTab initialTab) {
return new BottomNavFragmentArgs(initialTab);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof BottomNavFragmentArgs) && Intrinsics.areEqual(this.initialTab, ((BottomNavFragmentArgs) other).initialTab);
}
public final BottomNavInitialTab getInitialTab() {
return this.initialTab;
}
public int hashCode() {
BottomNavInitialTab bottomNavInitialTab = this.initialTab;
if (bottomNavInitialTab == null) {
return 0;
}
return bottomNavInitialTab.hashCode();
}
public final Bundle toBundle() {
Bundle bundle = new Bundle();
if (Parcelable.class.isAssignableFrom(BottomNavInitialTab.class)) {
bundle.putParcelable("initialTab", this.initialTab);
return bundle;
}
if (Serializable.class.isAssignableFrom(BottomNavInitialTab.class)) {
bundle.putSerializable("initialTab", (Serializable) this.initialTab);
}
return bundle;
}
public final n0 toSavedStateHandle() {
n0 n0Var = new n0();
if (Parcelable.class.isAssignableFrom(BottomNavInitialTab.class)) {
n0Var.d(this.initialTab, "initialTab");
return n0Var;
}
if (Serializable.class.isAssignableFrom(BottomNavInitialTab.class)) {
n0Var.d((Serializable) this.initialTab, "initialTab");
}
return n0Var;
}
public String toString() {
return "BottomNavFragmentArgs(initialTab=" + this.initialTab + ')';
}
public BottomNavFragmentArgs(BottomNavInitialTab bottomNavInitialTab) {
this.initialTab = bottomNavInitialTab;
}
public /* synthetic */ BottomNavFragmentArgs(BottomNavInitialTab bottomNavInitialTab, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : bottomNavInitialTab);
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.main;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = BottomNavFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes.dex */
public interface BottomNavFragment_GeneratedInjector {
void injectBottomNavFragment(BottomNavFragment bottomNavFragment);
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,17 @@
package com.adif.elcanomovil.main;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u000e\n\u0002\b\t\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0002\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0003\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0004\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0005\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0006\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0007\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000\"\u000e\u0010\b\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000\"\u000e\u0010\t\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000¨\u0006\n"}, d2 = {"ALERT_KEY_MANDATORY_TERMS", "", "ALERT_KEY_MANDATORY_UPDATE", "ALERT_KEY_OPTIONAL_UPDATE", "ALERT_KEY_ROOT_DETECTED", "DEEP_LINK_DEPARTURES", "DEEP_LINK_HOME", "DEEP_LINK_MORE_ADIF", "DEEP_LINK_STATIONS", "NAV_ARGS_HANDLED", "app_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class BottomNavViewModelKt {
public static final String ALERT_KEY_MANDATORY_TERMS = "mandatory_terms";
public static final String ALERT_KEY_MANDATORY_UPDATE = "mandatory_update";
public static final String ALERT_KEY_OPTIONAL_UPDATE = "optional_update";
public static final String ALERT_KEY_ROOT_DETECTED = "root_detected";
private static final String DEEP_LINK_DEPARTURES = "departures";
private static final String DEEP_LINK_HOME = "home";
private static final String DEEP_LINK_MORE_ADIF = "moreAdif";
private static final String DEEP_LINK_STATIONS = "stations";
private static final String NAV_ARGS_HANDLED = "arguments_handled";
}

View File

@@ -0,0 +1,43 @@
package com.adif.elcanomovil.main;
import androidx.lifecycle.n0;
import com.adif.elcanomovil.domain.usecases.GetVersionUpdateStatusUseCase;
import com.adif.elcanomovil.serviceStorage.preferences.PreferenceStorage;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class BottomNavViewModel_Factory implements Factory<BottomNavViewModel> {
private final Provider<GetVersionUpdateStatusUseCase> getVersionUpdateStatusUseCaseProvider;
private final Provider<PreferenceStorage> preferenceStorageProvider;
private final Provider<d1.f> rootDetectorProvider;
private final Provider<n0> savedStateHandleProvider;
private final Provider<d1.g> stringProvider;
public BottomNavViewModel_Factory(Provider<n0> provider, Provider<GetVersionUpdateStatusUseCase> provider2, Provider<PreferenceStorage> provider3, Provider<d1.g> provider4, Provider<d1.f> provider5) {
this.savedStateHandleProvider = provider;
this.getVersionUpdateStatusUseCaseProvider = provider2;
this.preferenceStorageProvider = provider3;
this.stringProvider = provider4;
this.rootDetectorProvider = provider5;
}
public static BottomNavViewModel_Factory create(Provider<n0> provider, Provider<GetVersionUpdateStatusUseCase> provider2, Provider<PreferenceStorage> provider3, Provider<d1.g> provider4, Provider<d1.f> provider5) {
return new BottomNavViewModel_Factory(provider, provider2, provider3, provider4, provider5);
}
public static BottomNavViewModel newInstance(n0 n0Var, GetVersionUpdateStatusUseCase getVersionUpdateStatusUseCase, PreferenceStorage preferenceStorage, d1.g gVar, d1.f fVar) {
return new BottomNavViewModel(n0Var, getVersionUpdateStatusUseCase, preferenceStorage, gVar, fVar);
}
@Override // javax.inject.Provider
public BottomNavViewModel get() {
return newInstance(this.savedStateHandleProvider.get(), this.getVersionUpdateStatusUseCaseProvider.get(), this.preferenceStorageProvider.get(), this.stringProvider.get(), this.rootDetectorProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.main;
import androidx.lifecycle.w0;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.IntoSet;
import dagger.multibindings.StringKey;
@OriginatingElement(topLevelClass = BottomNavViewModel.class)
/* loaded from: classes.dex */
public final class BottomNavViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.main.BottomNavViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(BottomNavViewModel bottomNavViewModel);
}
@Module
@InstallIn({ActivityRetainedComponent.class})
/* loaded from: classes.dex */
public static final class KeyModule {
private KeyModule() {
}
@Provides
@HiltViewModelMap.KeySet
@IntoSet
public static String provide() {
return "com.adif.elcanomovil.main.BottomNavViewModel";
}
}
private BottomNavViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.main.BottomNavViewModel_HiltModules;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet"})
/* loaded from: classes.dex */
public final class BottomNavViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static BottomNavViewModel_HiltModules_KeyModule_ProvideFactory create() {
return p.f4561a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(BottomNavViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,99 @@
package com.adif.elcanomovil.main;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import android.view.LayoutInflater;
import androidx.lifecycle.y0;
import com.adif.elcanomovil.commonNavGraph.viewmodel.BaseFragment;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.Preconditions;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes.dex */
public abstract class Hilt_BottomNavFragment extends BaseFragment implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private boolean disableGetContextFix;
private final Object componentManagerLock = new Object();
private boolean injected = false;
private void initializeComponentContext() {
if (this.componentContext == null) {
this.componentContext = FragmentComponentManager.createContextWrapper(super.getContext(), this);
this.disableGetContextFix = FragmentGetContextFix.isFragmentGetContextFixDisabled(super.getContext());
}
}
public FragmentComponentManager createComponentManager() {
return new FragmentComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // androidx.fragment.app.K
public Context getContext() {
if (super.getContext() == null && !this.disableGetContextFix) {
return null;
}
initializeComponentContext();
return this.componentContext;
}
@Override // androidx.fragment.app.K, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getFragmentFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((BottomNavFragment_GeneratedInjector) generatedComponent()).injectBottomNavFragment((BottomNavFragment) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.K
public void onAttach(Context context) {
super.onAttach(context);
initializeComponentContext();
inject();
}
@Override // androidx.fragment.app.K
public LayoutInflater onGetLayoutInflater(Bundle bundle) {
LayoutInflater onGetLayoutInflater = super.onGetLayoutInflater(bundle);
return onGetLayoutInflater.cloneInContext(FragmentComponentManager.createContextWrapper(onGetLayoutInflater, this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final FragmentComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
@Override // androidx.fragment.app.K
public void onAttach(Activity activity) {
super.onAttach(activity);
ContextWrapper contextWrapper = this.componentContext;
Preconditions.checkState(contextWrapper == null || FragmentComponentManager.findActivity(contextWrapper) == activity, "onAttach called multiple times with different Context! Hilt Fragments should not be retained.", new Object[0]);
initializeComponentContext();
inject();
}
}

View File

@@ -0,0 +1,98 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import androidx.lifecycle.y0;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.android.internal.managers.SavedStateHandleHolder;
import dagger.hilt.internal.GeneratedComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
import g.AbstractActivityC0364k;
/* loaded from: classes.dex */
public abstract class Hilt_MainActivity extends AbstractActivityC0364k implements GeneratedComponentManagerHolder {
private volatile ActivityComponentManager componentManager;
private final Object componentManagerLock;
private boolean injected;
private SavedStateHandleHolder savedStateHandleHolder;
public Hilt_MainActivity() {
this.componentManagerLock = new Object();
this.injected = false;
_initHiltInternal();
}
private void _initHiltInternal() {
addOnContextAvailableListener(new q(this, 0));
}
private void initSavedStateHandleHolder() {
if (getApplication() instanceof GeneratedComponentManager) {
SavedStateHandleHolder savedStateHandleHolder = componentManager().getSavedStateHandleHolder();
this.savedStateHandleHolder = savedStateHandleHolder;
if (savedStateHandleHolder.isInvalid()) {
this.savedStateHandleHolder.setExtras(getDefaultViewModelCreationExtras());
}
}
}
public ActivityComponentManager createComponentManager() {
return new ActivityComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // b.o, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getActivityFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((MainActivity_GeneratedInjector) generatedComponent()).injectMainActivity((MainActivity) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.P, b.o, C.AbstractActivityC0048l, android.app.Activity
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
initSavedStateHandleHolder();
}
@Override // g.AbstractActivityC0364k, androidx.fragment.app.P, android.app.Activity
public void onDestroy() {
super.onDestroy();
SavedStateHandleHolder savedStateHandleHolder = this.savedStateHandleHolder;
if (savedStateHandleHolder != null) {
savedStateHandleHolder.clear();
}
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final ActivityComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
public Hilt_MainActivity(int i) {
super(i);
this.componentManagerLock = new Object();
this.injected = false;
_initHiltInternal();
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonViews.SnackBarEvents;
import kotlin.Metadata;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* synthetic */ class MainActivity$showSnackBar$1$WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[SnackBarEvents.values().length];
try {
iArr[SnackBarEvents.EVENT_TYPE_DISMISS.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[SnackBarEvents.EVENT_TYPE_SHOW.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[SnackBarEvents.EVENT_TYPE_ONCLICK_ACTION.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
$EnumSwitchMapping$0 = iArr;
}
}

View File

@@ -0,0 +1,154 @@
package com.adif.elcanomovil.main;
import O.J;
import O.L;
import O.X;
import a.AbstractC0105a;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.fragment.app.C0146f0;
import androidx.lifecycle.C0;
import androidx.lifecycle.q0;
import androidx.lifecycle.y0;
import c1.C0283c;
import com.adif.elcanomovil.R;
import com.adif.elcanomovil.commonViews.extensions.ViewKt;
import com.adif.elcanomovil.databinding.ActivityMainBinding;
import com.adif.elcanomovil.domain.entities.notifications.NotificationPayload;
import dagger.hilt.android.AndroidEntryPoint;
import java.lang.ref.WeakReference;
import java.util.WeakHashMap;
import javax.inject.Inject;
import kotlin.Lazy;
import kotlin.Metadata;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
@Metadata(d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0007\u0010\bJ\u0019\u0010\u000b\u001a\u00020\u00062\b\u0010\n\u001a\u0004\u0018\u00010\tH\u0014¢\u0006\u0004\b\u000b\u0010\fJ\u0017\u0010\u000f\u001a\u00020\u00062\u0006\u0010\u000e\u001a\u00020\rH\u0014¢\u0006\u0004\b\u000f\u0010\u0010J\u000f\u0010\u0011\u001a\u00020\u0006H\u0014¢\u0006\u0004\b\u0011\u0010\u0003R\u001b\u0010\u0017\u001a\u00020\u00128BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0015\u0010\u0016R\"\u0010\u0019\u001a\u00020\u00188\u0006@\u0006X\u0087.¢\u0006\u0012\n\u0004\b\u0019\u0010\u001a\u001a\u0004\b\u001b\u0010\u001c\"\u0004\b\u001d\u0010\u001e¨\u0006\u001f"}, d2 = {"Lcom/adif/elcanomovil/main/MainActivity;", "Lg/k;", "<init>", "()V", "Lcom/adif/elcanomovil/domain/entities/notifications/NotificationPayload;", "notificationPayload", "", "showSnackBar", "(Lcom/adif/elcanomovil/domain/entities/notifications/NotificationPayload;)V", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "Landroid/content/Intent;", "intent", "onNewIntent", "(Landroid/content/Intent;)V", "onResume", "Lcom/adif/elcanomovil/main/MainViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/main/MainViewModel;", "viewModel", "Lc1/c;", "notificationsPermissionRequester", "Lc1/c;", "getNotificationsPermissionRequester", "()Lc1/c;", "setNotificationsPermissionRequester", "(Lc1/c;)V", "app_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nMainActivity.kt\nKotlin\n*S Kotlin\n*F\n+ 1 MainActivity.kt\ncom/adif/elcanomovil/main/MainActivity\n+ 2 ActivityViewModelLazy.kt\nandroidx/activity/ActivityViewModelLazyKt\n*L\n1#1,101:1\n75#2,13:102\n*S KotlinDebug\n*F\n+ 1 MainActivity.kt\ncom/adif/elcanomovil/main/MainActivity\n*L\n29#1:102,13\n*E\n"})
/* loaded from: classes.dex */
public final class MainActivity extends Hilt_MainActivity {
@Inject
public C0283c notificationsPermissionRequester;
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
public MainActivity() {
final Function0 function0 = null;
this.viewModel = new I0.b(Reflection.getOrCreateKotlinClass(MainViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.main.MainActivity$special$$inlined$viewModels$default$2
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final C0 invoke() {
return b.o.this.getViewModelStore();
}
}, new Function0<y0>() { // from class: com.adif.elcanomovil.main.MainActivity$special$$inlined$viewModels$default$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
return b.o.this.getDefaultViewModelProviderFactory();
}
}, new Function0<l0.c>() { // from class: com.adif.elcanomovil.main.MainActivity$special$$inlined$viewModels$default$3
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
@Override // kotlin.jvm.functions.Function0
public final l0.c invoke() {
l0.c cVar;
Function0 function02 = Function0.this;
return (function02 == null || (cVar = (l0.c) function02.invoke()) == null) ? this.getDefaultViewModelCreationExtras() : cVar;
}
});
}
public static final /* synthetic */ MainViewModel access$getViewModel(MainActivity mainActivity) {
return mainActivity.getViewModel();
}
public static final /* synthetic */ void access$showSnackBar(MainActivity mainActivity, NotificationPayload notificationPayload) {
mainActivity.showSnackBar(notificationPayload);
}
public final MainViewModel getViewModel() {
return (MainViewModel) this.viewModel.getValue();
}
public final void showSnackBar(NotificationPayload notificationPayload) {
ViewKt.showSnackbar(this, notificationPayload.getMessage(), 0, notificationPayload instanceof NotificationPayload.Avisa ? getString(R.string.snackbar_action) : null, new b1.e(1, this, notificationPayload));
}
public final C0283c getNotificationsPermissionRequester() {
C0283c c0283c = this.notificationsPermissionRequester;
if (c0283c != null) {
return c0283c;
}
Intrinsics.throwUninitializedPropertyAccessException("notificationsPermissionRequester");
return null;
}
@Override // com.adif.elcanomovil.main.Hilt_MainActivity, androidx.fragment.app.P, b.o, C.AbstractActivityC0048l, android.app.Activity
public void onCreate(Bundle savedInstanceState) {
setTheme(R.style.ElcanoTheme);
super.onCreate(savedInstanceState);
Intrinsics.checkNotNullParameter(this, "activity");
AbstractC0105a.O(getWindow(), false);
C0283c notificationsPermissionRequester = getNotificationsPermissionRequester();
notificationsPermissionRequester.getClass();
Intrinsics.checkNotNullParameter(this, "activity");
notificationsPermissionRequester.f4232b = new WeakReference(this);
notificationsPermissionRequester.f4231a = registerForActivityResult(new C0146f0(2), new I2.k(notificationsPermissionRequester, 3));
ActivityMainBinding inflate = ActivityMainBinding.inflate(getLayoutInflater());
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(...)");
setContentView(inflate.getRoot());
View rootView = findViewById(android.R.id.content);
Intrinsics.checkNotNullExpressionValue(rootView, "findViewById(...)");
Intrinsics.checkNotNullParameter(rootView, "rootView");
B0.w wVar = new B0.w(20);
WeakHashMap weakHashMap = X.f1226a;
L.u(rootView, wVar);
J.c(rootView);
setRequestedOrientation(1);
MainViewModel viewModel = getViewModel();
Intent intent = getIntent();
Intrinsics.checkNotNullExpressionValue(intent, "getIntent(...)");
viewModel.handleOnCreate(intent);
((b1.f) getViewModel().getNavigation()).a(this, new r(inflate));
BuildersKt__Builders_commonKt.launch$default(q0.h(this), null, null, new t(this, null), 3, null);
((b1.f) getViewModel().getSnackBarEvent()).a(this, new I1.b(this, 5));
}
@Override // b.o, android.app.Activity
public void onNewIntent(Intent intent) {
Intrinsics.checkNotNullParameter(intent, "intent");
super.onNewIntent(intent);
getViewModel().onNewIntent(intent);
}
@Override // androidx.fragment.app.P, android.app.Activity
public void onResume() {
super.onResume();
getViewModel().onNewIntent(getIntent());
setIntent(null);
}
public final void setNotificationsPermissionRequester(C0283c c0283c) {
Intrinsics.checkNotNullParameter(c0283c, "<set-?>");
this.notificationsPermissionRequester = c0283c;
}
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.main;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = MainActivity.class)
@GeneratedEntryPoint
@InstallIn({ActivityComponent.class})
/* loaded from: classes.dex */
public interface MainActivity_GeneratedInjector {
void injectMainActivity(MainActivity mainActivity);
}

View File

@@ -0,0 +1,33 @@
package com.adif.elcanomovil.main;
import c1.C0283c;
import dagger.MembersInjector;
import dagger.internal.DaggerGenerated;
import dagger.internal.InjectedFieldSignature;
import dagger.internal.QualifierMetadata;
import javax.inject.Provider;
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class MainActivity_MembersInjector implements MembersInjector<MainActivity> {
private final Provider<C0283c> notificationsPermissionRequesterProvider;
public MainActivity_MembersInjector(Provider<C0283c> provider) {
this.notificationsPermissionRequesterProvider = provider;
}
public static MembersInjector<MainActivity> create(Provider<C0283c> provider) {
return new MainActivity_MembersInjector(provider);
}
@InjectedFieldSignature("com.adif.elcanomovil.main.MainActivity.notificationsPermissionRequester")
public static void injectNotificationsPermissionRequester(MainActivity mainActivity, C0283c c0283c) {
mainActivity.notificationsPermissionRequester = c0283c;
}
@Override // dagger.MembersInjector
public void injectMembers(MainActivity mainActivity) {
injectNotificationsPermissionRequester(mainActivity, this.notificationsPermissionRequesterProvider.get());
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,48 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationIntents;
import com.adif.elcanomovil.domain.usecases.DynamicLinkUseCase;
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.MuteSubscriptionsUseCase;
import com.adif.elcanomovil.domain.usecases.tabs.TabDataHolder;
import com.adif.elcanomovil.notifications.NotificationProvider;
import com.google.firebase.messaging.FirebaseMessaging;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes.dex */
public final class MainViewModel_Factory implements Factory<MainViewModel> {
private final Provider<DynamicLinkUseCase> dynamicLinkUseCaseProvider;
private final Provider<FirebaseMessaging> firebaseMessagingProvider;
private final Provider<MuteSubscriptionsUseCase> muteSubscriptionsUseCaseProvider;
private final Provider<NavigationIntents> navigationIntentsProvider;
private final Provider<NotificationProvider> notificationProvider;
private final Provider<TabDataHolder> tabDataHolderProvider;
public MainViewModel_Factory(Provider<FirebaseMessaging> provider, Provider<DynamicLinkUseCase> provider2, Provider<TabDataHolder> provider3, Provider<NotificationProvider> provider4, Provider<MuteSubscriptionsUseCase> provider5, Provider<NavigationIntents> provider6) {
this.firebaseMessagingProvider = provider;
this.dynamicLinkUseCaseProvider = provider2;
this.tabDataHolderProvider = provider3;
this.notificationProvider = provider4;
this.muteSubscriptionsUseCaseProvider = provider5;
this.navigationIntentsProvider = provider6;
}
public static MainViewModel_Factory create(Provider<FirebaseMessaging> provider, Provider<DynamicLinkUseCase> provider2, Provider<TabDataHolder> provider3, Provider<NotificationProvider> provider4, Provider<MuteSubscriptionsUseCase> provider5, Provider<NavigationIntents> provider6) {
return new MainViewModel_Factory(provider, provider2, provider3, provider4, provider5, provider6);
}
public static MainViewModel newInstance(FirebaseMessaging firebaseMessaging, DynamicLinkUseCase dynamicLinkUseCase, TabDataHolder tabDataHolder, NotificationProvider notificationProvider, MuteSubscriptionsUseCase muteSubscriptionsUseCase, NavigationIntents navigationIntents) {
return new MainViewModel(firebaseMessaging, dynamicLinkUseCase, tabDataHolder, notificationProvider, muteSubscriptionsUseCase, navigationIntents);
}
@Override // javax.inject.Provider
public MainViewModel get() {
return newInstance(this.firebaseMessagingProvider.get(), this.dynamicLinkUseCaseProvider.get(), this.tabDataHolderProvider.get(), this.notificationProvider.get(), this.muteSubscriptionsUseCaseProvider.get(), this.navigationIntentsProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.main;
import androidx.lifecycle.w0;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.IntoSet;
import dagger.multibindings.StringKey;
@OriginatingElement(topLevelClass = MainViewModel.class)
/* loaded from: classes.dex */
public final class MainViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.main.MainViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(MainViewModel mainViewModel);
}
@Module
@InstallIn({ActivityRetainedComponent.class})
/* loaded from: classes.dex */
public static final class KeyModule {
private KeyModule() {
}
@Provides
@HiltViewModelMap.KeySet
@IntoSet
public static String provide() {
return "com.adif.elcanomovil.main.MainViewModel";
}
}
private MainViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.main.MainViewModel_HiltModules;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet"})
/* loaded from: classes.dex */
public final class MainViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static MainViewModel_HiltModules_KeyModule_ProvideFactory create() {
return x.f4574a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(MainViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,43 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import kotlin.Function;
import kotlin.jvm.internal.FunctionAdapter;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
import o0.AbstractC0544v;
import o0.E;
/* loaded from: classes.dex */
public final /* synthetic */ class a implements o0.r, FunctionAdapter {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ BottomNavFragment f4536a;
public a(BottomNavFragment bottomNavFragment) {
this.f4536a = bottomNavFragment;
}
@Override // o0.r
public final void a(AbstractC0544v p02, E p12, Bundle bundle) {
Intrinsics.checkNotNullParameter(p02, "p0");
Intrinsics.checkNotNullParameter(p12, "p1");
this.f4536a.onDestinationChanged(p02, p12, bundle);
}
public final boolean equals(Object obj) {
if ((obj instanceof o0.r) && (obj instanceof FunctionAdapter)) {
return Intrinsics.areEqual(getFunctionDelegate(), ((FunctionAdapter) obj).getFunctionDelegate());
}
return false;
}
@Override // kotlin.jvm.internal.FunctionAdapter
public final Function getFunctionDelegate() {
return new FunctionReferenceImpl(3, this.f4536a, BottomNavFragment.class, "onDestinationChanged", "onDestinationChanged(Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V", 0);
}
public final int hashCode() {
return getFunctionDelegate().hashCode();
}
}

View File

@@ -0,0 +1,46 @@
package com.adif.elcanomovil.main;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import o0.AbstractC0544v;
import o0.E;
/* loaded from: classes.dex */
public final class b extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f4537a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ AbstractC0544v f4538b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public /* synthetic */ b(AbstractC0544v abstractC0544v, int i) {
super(1);
this.f4537a = i;
this.f4538b = abstractC0544v;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
switch (this.f4537a) {
case 0:
int intValue = ((Number) obj).intValue();
AbstractC0544v abstractC0544v = this.f4538b;
if (abstractC0544v.r(intValue, false, false)) {
abstractC0544v.c();
}
return Unit.INSTANCE;
case 1:
E destination = (E) obj;
Intrinsics.checkNotNullParameter(destination, "destination");
return Boolean.valueOf(!this.f4538b.f8057l.containsKey(Integer.valueOf(destination.h)));
default:
E destination2 = (E) obj;
Intrinsics.checkNotNullParameter(destination2, "destination");
return Boolean.valueOf(!this.f4538b.f8057l.containsKey(Integer.valueOf(destination2.h)));
}
}
}

View File

@@ -0,0 +1,18 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final /* synthetic */ class c extends FunctionReferenceImpl implements Function1 {
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
AlertAction.Style p02 = (AlertAction.Style) obj;
Intrinsics.checkNotNullParameter(p02, "p0");
((BottomNavViewModel) this.receiver).handleOptionalUpdateAlertResult(p02);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,18 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final /* synthetic */ class d extends FunctionReferenceImpl implements Function1 {
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
AlertAction.Style p02 = (AlertAction.Style) obj;
Intrinsics.checkNotNullParameter(p02, "p0");
((BottomNavViewModel) this.receiver).handleMandatoryUpdateAlertResult(p02);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,18 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final /* synthetic */ class e extends FunctionReferenceImpl implements Function1 {
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
AlertAction.Style p02 = (AlertAction.Style) obj;
Intrinsics.checkNotNullParameter(p02, "p0");
((BottomNavViewModel) this.receiver).handleMandatoryTermnsAlertResult(p02);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,18 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes.dex */
public final /* synthetic */ class f extends FunctionReferenceImpl implements Function1 {
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
AlertAction.Style p02 = (AlertAction.Style) obj;
Intrinsics.checkNotNullParameter(p02, "p0");
((BottomNavViewModel) this.receiver).handleRootDetectedAlertResult(p02);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,62 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import android.os.Parcelable;
import com.adif.elcanomovil.commonNavGraph.R;
import com.adif.elcanomovil.commonNavGraph.arguments.BottomNavInitialTab;
import java.io.Serializable;
import kotlin.jvm.internal.Intrinsics;
import o0.F;
/* loaded from: classes.dex */
public final class g implements F {
/* renamed from: a, reason: collision with root package name */
public final BottomNavInitialTab f4539a;
/* renamed from: b, reason: collision with root package name */
public final int f4540b = R.id.to_bottomNav;
public g(BottomNavInitialTab bottomNavInitialTab) {
this.f4539a = bottomNavInitialTab;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
return (obj instanceof g) && Intrinsics.areEqual(this.f4539a, ((g) obj).f4539a);
}
@Override // o0.F
public final int getActionId() {
return this.f4540b;
}
@Override // o0.F
public final Bundle getArguments() {
Bundle bundle = new Bundle();
boolean isAssignableFrom = Parcelable.class.isAssignableFrom(BottomNavInitialTab.class);
Parcelable parcelable = this.f4539a;
if (isAssignableFrom) {
bundle.putParcelable("initialTab", parcelable);
return bundle;
}
if (Serializable.class.isAssignableFrom(BottomNavInitialTab.class)) {
bundle.putSerializable("initialTab", (Serializable) parcelable);
}
return bundle;
}
public final int hashCode() {
BottomNavInitialTab bottomNavInitialTab = this.f4539a;
if (bottomNavInitialTab == null) {
return 0;
}
return bottomNavInitialTab.hashCode();
}
public final String toString() {
return "ToBottomNav(initialTab=" + this.f4539a + ')';
}
}

View File

@@ -0,0 +1,126 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import com.adif.elcanomovil.commonNavGraph.R;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import kotlin.jvm.internal.Intrinsics;
import o0.F;
/* loaded from: classes.dex */
public final class h implements F {
/* renamed from: a, reason: collision with root package name */
public final int f4541a;
/* renamed from: b, reason: collision with root package name */
public final int f4542b;
/* renamed from: c, reason: collision with root package name */
public final String f4543c;
/* renamed from: d, reason: collision with root package name */
public final String f4544d;
/* renamed from: e, reason: collision with root package name */
public final String f4545e;
/* renamed from: f, reason: collision with root package name */
public final String f4546f;
/* renamed from: g, reason: collision with root package name */
public final String f4547g;
public final boolean h;
public final String i;
/* renamed from: j, reason: collision with root package name */
public final String f4548j;
/* renamed from: k, reason: collision with root package name */
public final int f4549k = R.id.to_newSubscriptionHomeFragment;
public h(int i, int i4, String str, String str2, String str3, String str4, String str5, boolean z3, String str6, String str7) {
this.f4541a = i;
this.f4542b = i4;
this.f4543c = str;
this.f4544d = str2;
this.f4545e = str3;
this.f4546f = str4;
this.f4547g = str5;
this.h = z3;
this.i = str6;
this.f4548j = str7;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof h)) {
return false;
}
h hVar = (h) obj;
return this.f4541a == hVar.f4541a && this.f4542b == hVar.f4542b && Intrinsics.areEqual(this.f4543c, hVar.f4543c) && Intrinsics.areEqual(this.f4544d, hVar.f4544d) && Intrinsics.areEqual(this.f4545e, hVar.f4545e) && Intrinsics.areEqual(this.f4546f, hVar.f4546f) && Intrinsics.areEqual(this.f4547g, hVar.f4547g) && this.h == hVar.h && Intrinsics.areEqual(this.i, hVar.i) && Intrinsics.areEqual(this.f4548j, hVar.f4548j);
}
@Override // o0.F
public final int getActionId() {
return this.f4549k;
}
@Override // o0.F
public final Bundle getArguments() {
Bundle bundle = new Bundle();
bundle.putInt("arg_type_screen", this.f4541a);
bundle.putInt(NavArguments.ARG_TYPE_SUBSCRIPTION, this.f4542b);
bundle.putString(NavArguments.ARG_DATA_SUBSCRIPTION, this.f4543c);
bundle.putString(NavArguments.ARG_TRAIN_CODE_SUBSCRIPTION, this.f4544d);
bundle.putString(NavArguments.ARG_TRAIN_DATE_SUBSCRIPTION, this.f4545e);
bundle.putString(NavArguments.ARG_STATION_CODE_SUBSCRIPTION, this.f4546f);
bundle.putString(NavArguments.ARG_STATION_TO_CODE_SUBSCRIPTION, this.f4547g);
bundle.putBoolean(NavArguments.ARG_IS_CERCANIAS_SUBSCRIPTION, this.h);
bundle.putString("arg_operator_train", this.i);
bundle.putString("arg_commercial_product_train", this.f4548j);
return bundle;
}
public final int hashCode() {
int x3 = C.w.x(this.f4542b, Integer.hashCode(this.f4541a) * 31, 31);
String str = this.f4543c;
int hashCode = (x3 + (str == null ? 0 : str.hashCode())) * 31;
String str2 = this.f4544d;
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
String str3 = this.f4545e;
int hashCode3 = (hashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
String str4 = this.f4546f;
int hashCode4 = (hashCode3 + (str4 == null ? 0 : str4.hashCode())) * 31;
String str5 = this.f4547g;
int c4 = C.w.c((hashCode4 + (str5 == null ? 0 : str5.hashCode())) * 31, 31, this.h);
String str6 = this.i;
int hashCode5 = (c4 + (str6 == null ? 0 : str6.hashCode())) * 31;
String str7 = this.f4548j;
return hashCode5 + (str7 != null ? str7.hashCode() : 0);
}
public final String toString() {
StringBuilder sb = new StringBuilder("ToNewSubscriptionHomeFragment(argTypeScreen=");
sb.append(this.f4541a);
sb.append(", argTypeSubscription=");
sb.append(this.f4542b);
sb.append(", argDataSubscription=");
sb.append(this.f4543c);
sb.append(", argTrainCodeSubscription=");
sb.append(this.f4544d);
sb.append(", argTrainDateSubscription=");
sb.append(this.f4545e);
sb.append(", argStationCodeSubscription=");
sb.append(this.f4546f);
sb.append(", argStationToCodeSubscription=");
sb.append(this.f4547g);
sb.append(", argIsCercaniasSubscription=");
sb.append(this.h);
sb.append(", argOperatorTrain=");
sb.append(this.i);
sb.append(", argCommercialProductTrain=");
return com.google.android.gms.measurement.internal.a.n(sb, this.f4548j, ')');
}
}

View File

@@ -0,0 +1,49 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import com.adif.elcanomovil.commonNavGraph.R;
import kotlin.jvm.internal.Intrinsics;
import o0.F;
/* loaded from: classes.dex */
public final class i implements F {
/* renamed from: a, reason: collision with root package name */
public final String f4550a;
/* renamed from: b, reason: collision with root package name */
public final int f4551b;
public i(String key) {
Intrinsics.checkNotNullParameter(key, "key");
this.f4550a = key;
this.f4551b = R.id.to_selectStationFragment;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
return (obj instanceof i) && Intrinsics.areEqual(this.f4550a, ((i) obj).f4550a);
}
@Override // o0.F
public final int getActionId() {
return this.f4551b;
}
@Override // o0.F
public final Bundle getArguments() {
Bundle bundle = new Bundle();
bundle.putString("key", this.f4550a);
return bundle;
}
public final int hashCode() {
return this.f4550a.hashCode();
}
public final String toString() {
return com.google.android.gms.measurement.internal.a.n(new StringBuilder("ToSelectStationFragment(key="), this.f4550a, ')');
}
}

View File

@@ -0,0 +1,63 @@
package com.adif.elcanomovil.main;
import android.os.Bundle;
import com.adif.elcanomovil.commonNavGraph.R;
import kotlin.jvm.internal.Intrinsics;
import o0.F;
/* loaded from: classes.dex */
public final class j implements F {
/* renamed from: a, reason: collision with root package name */
public final String f4552a;
/* renamed from: b, reason: collision with root package name */
public final String f4553b;
/* renamed from: c, reason: collision with root package name */
public final int f4554c;
public j(String resultName, String str) {
Intrinsics.checkNotNullParameter(resultName, "resultName");
this.f4552a = resultName;
this.f4553b = str;
this.f4554c = R.id.to_selectTrainFragment;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof j)) {
return false;
}
j jVar = (j) obj;
return Intrinsics.areEqual(this.f4552a, jVar.f4552a) && Intrinsics.areEqual(this.f4553b, jVar.f4553b);
}
@Override // o0.F
public final int getActionId() {
return this.f4554c;
}
@Override // o0.F
public final Bundle getArguments() {
Bundle bundle = new Bundle();
bundle.putString("result_name", this.f4552a);
bundle.putString("commercial_number", this.f4553b);
return bundle;
}
public final int hashCode() {
int hashCode = this.f4552a.hashCode() * 31;
String str = this.f4553b;
return hashCode + (str == null ? 0 : str.hashCode());
}
public final String toString() {
StringBuilder sb = new StringBuilder("ToSelectTrainFragment(resultName=");
sb.append(this.f4552a);
sb.append(", commercialNumber=");
return com.google.android.gms.measurement.internal.a.n(sb, this.f4553b, ')');
}
}

View File

@@ -0,0 +1,166 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.commonNavGraph.navigation.Navigation;
import com.adif.elcanomovil.domain.entities.VersionUpdateStatus;
import kotlin.Metadata;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.IntCompanionObject;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.Flow;
import kotlinx.coroutines.flow.FlowCollector;
/* loaded from: classes.dex */
public final class k extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4555a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ BottomNavViewModel f4556b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public k(BottomNavViewModel bottomNavViewModel, Continuation continuation) {
super(2, continuation);
this.f4556b = bottomNavViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new k(this.f4556b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((k) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4555a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
final BottomNavViewModel bottomNavViewModel = this.f4556b;
final Flow<VersionUpdateStatus> invoke = bottomNavViewModel.getGetVersionUpdateStatusUseCase().invoke();
Flow<Navigation> flow = new Flow<Navigation>() { // from class: com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0007\u0010\u0000\u001a\u00020\u0001\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\u00032\u0006\u0010\u0004\u001a\u0002H\u0002H\u008a@¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\b"}, d2 = {"<anonymous>", "", "T", "R", "value", "emit", "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "kotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1", "kotlinx/coroutines/flow/FlowKt__TransformKt$mapNotNull$$inlined$unsafeTransform$1$2"}, k = 3, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1\n+ 2 Transform.kt\nkotlinx/coroutines/flow/FlowKt__TransformKt\n+ 3 BottomNavViewModel.kt\ncom/adif/elcanomovil/main/BottomNavViewModel$checkUpdateVersion$1\n*L\n1#1,222:1\n61#2:223\n62#2:225\n254#3:224\n*E\n"})
/* renamed from: com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1$2, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass2<T> implements FlowCollector {
final /* synthetic */ FlowCollector $this_unsafeFlow;
final /* synthetic */ BottomNavViewModel this$0;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
@DebugMetadata(c = "com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1$2", f = "BottomNavViewModel.kt", i = {}, l = {225}, m = "emit", n = {}, s = {})
@SourceDebugExtension({"SMAP\nEmitters.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Emitters.kt\nkotlinx/coroutines/flow/FlowKt__EmittersKt$unsafeTransform$1$1$emit$1\n*L\n1#1,222:1\n*E\n"})
/* renamed from: com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1$2$1, reason: invalid class name */
/* loaded from: classes.dex */
public static final class AnonymousClass1 extends ContinuationImpl {
Object L$0;
int label;
/* synthetic */ Object result;
public AnonymousClass1(Continuation continuation) {
super(continuation);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
this.result = obj;
this.label |= IntCompanionObject.MIN_VALUE;
return AnonymousClass2.this.emit(null, this);
}
}
public AnonymousClass2(FlowCollector flowCollector, BottomNavViewModel bottomNavViewModel) {
this.$this_unsafeFlow = flowCollector;
this.this$0 = bottomNavViewModel;
}
/* JADX WARN: Removed duplicated region for block: B:15:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:8:0x0023 */
@Override // kotlinx.coroutines.flow.FlowCollector
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object emit(java.lang.Object r5, kotlin.coroutines.Continuation r6) {
/*
r4 = this;
boolean r0 = r6 instanceof com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1.AnonymousClass2.AnonymousClass1
if (r0 == 0) goto L13
r0 = r6
com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1$2$1 r0 = (com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1.AnonymousClass2.AnonymousClass1) r0
int r1 = r0.label
r2 = -2147483648(0xffffffff80000000, float:-0.0)
r3 = r1 & r2
if (r3 == 0) goto L13
int r1 = r1 - r2
r0.label = r1
goto L18
L13:
com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1$2$1 r0 = new com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1$2$1
r0.<init>(r6)
L18:
java.lang.Object r6 = r0.result
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r2 = r0.label
r3 = 1
if (r2 == 0) goto L31
if (r2 != r3) goto L29
kotlin.ResultKt.throwOnFailure(r6)
goto L49
L29:
java.lang.IllegalStateException r4 = new java.lang.IllegalStateException
java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine"
r4.<init>(r5)
throw r4
L31:
kotlin.ResultKt.throwOnFailure(r6)
kotlinx.coroutines.flow.FlowCollector r6 = r4.$this_unsafeFlow
com.adif.elcanomovil.domain.entities.VersionUpdateStatus r5 = (com.adif.elcanomovil.domain.entities.VersionUpdateStatus) r5
com.adif.elcanomovil.main.BottomNavViewModel r4 = r4.this$0
com.adif.elcanomovil.commonNavGraph.navigation.Navigation r4 = com.adif.elcanomovil.main.BottomNavViewModel.access$createAlert(r4, r5)
if (r4 == 0) goto L49
r0.label = r3
java.lang.Object r4 = r6.emit(r4, r0)
if (r4 != r1) goto L49
return r1
L49:
kotlin.Unit r4 = kotlin.Unit.INSTANCE
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.main.BottomNavViewModel$checkUpdateVersion$1$invokeSuspend$$inlined$mapNotNull$1.AnonymousClass2.emit(java.lang.Object, kotlin.coroutines.Continuation):java.lang.Object");
}
}
@Override // kotlinx.coroutines.flow.Flow
public Object collect(FlowCollector<? super Navigation> flowCollector, Continuation continuation) {
Object collect = Flow.this.collect(new AnonymousClass2(flowCollector, bottomNavViewModel), continuation);
return collect == IntrinsicsKt.getCOROUTINE_SUSPENDED() ? collect : Unit.INSTANCE;
}
};
C1.b bVar = new C1.b(bottomNavViewModel, 3);
this.f4555a = 1;
if (flow.collect(bVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,31 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.R;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes.dex */
public final class l extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ BottomNavViewModel f4557a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public l(BottomNavViewModel bottomNavViewModel) {
super(0);
this.f4557a = bottomNavViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
d1.g gVar;
d1.g gVar2;
BottomNavViewModel bottomNavViewModel = this.f4557a;
gVar = bottomNavViewModel.stringProvider;
AlertAction alertAction = new AlertAction(((d1.h) gVar).a(R.string.dialog_action_accept), AlertAction.Style.POSITIVE);
gVar2 = bottomNavViewModel.stringProvider;
return new AlertActions(BottomNavViewModelKt.ALERT_KEY_MANDATORY_TERMS, alertAction, new AlertAction(((d1.h) gVar2).a(R.string.action_button_exit), AlertAction.Style.NEGATIVE));
}
}

View File

@@ -0,0 +1,31 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.R;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes.dex */
public final class m extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ BottomNavViewModel f4558a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public m(BottomNavViewModel bottomNavViewModel) {
super(0);
this.f4558a = bottomNavViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
d1.g gVar;
d1.g gVar2;
BottomNavViewModel bottomNavViewModel = this.f4558a;
gVar = bottomNavViewModel.stringProvider;
AlertAction alertAction = new AlertAction(((d1.h) gVar).a(R.string.action_button_update), AlertAction.Style.POSITIVE);
gVar2 = bottomNavViewModel.stringProvider;
return new AlertActions(BottomNavViewModelKt.ALERT_KEY_MANDATORY_UPDATE, alertAction, new AlertAction(((d1.h) gVar2).a(R.string.action_button_exit), AlertAction.Style.NEGATIVE));
}
}

View File

@@ -0,0 +1,31 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.R;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes.dex */
public final class n extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ BottomNavViewModel f4559a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public n(BottomNavViewModel bottomNavViewModel) {
super(0);
this.f4559a = bottomNavViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
d1.g gVar;
d1.g gVar2;
BottomNavViewModel bottomNavViewModel = this.f4559a;
gVar = bottomNavViewModel.stringProvider;
AlertAction alertAction = new AlertAction(((d1.h) gVar).a(R.string.action_button_update), AlertAction.Style.POSITIVE);
gVar2 = bottomNavViewModel.stringProvider;
return new AlertActions(BottomNavViewModelKt.ALERT_KEY_OPTIONAL_UPDATE, alertAction, new AlertAction(((d1.h) gVar2).a(R.string.action_button_postpone), AlertAction.Style.NEGATIVE));
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.R;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes.dex */
public final class o extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ BottomNavViewModel f4560a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public o(BottomNavViewModel bottomNavViewModel) {
super(0);
this.f4560a = bottomNavViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
d1.g gVar;
gVar = this.f4560a.stringProvider;
return new AlertActions(BottomNavViewModelKt.ALERT_KEY_ROOT_DETECTED, new AlertAction(((d1.h) gVar).a(R.string.action_button_exit), AlertAction.Style.NEGATIVE));
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.main;
/* loaded from: classes.dex */
public abstract class p {
/* renamed from: a, reason: collision with root package name */
public static final BottomNavViewModel_HiltModules_KeyModule_ProvideFactory f4561a = new BottomNavViewModel_HiltModules_KeyModule_ProvideFactory();
}

View File

@@ -0,0 +1,39 @@
package com.adif.elcanomovil.main;
import c.InterfaceC0274b;
import com.adif.elcanomovil.widget.Hilt_DeparturesWidgetConfigureActivity;
import g.AbstractActivityC0364k;
/* loaded from: classes.dex */
public final class q implements InterfaceC0274b {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f4562a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ AbstractActivityC0364k f4563b;
public /* synthetic */ q(AbstractActivityC0364k abstractActivityC0364k, int i) {
this.f4562a = i;
this.f4563b = abstractActivityC0364k;
}
@Override // c.InterfaceC0274b
public final void a(b.o oVar) {
switch (this.f4562a) {
case 0:
((Hilt_MainActivity) this.f4563b).inject();
return;
case 1:
((Hilt_DeparturesWidgetConfigureActivity) this.f4563b).inject();
return;
default:
AbstractActivityC0364k abstractActivityC0364k = this.f4563b;
g.r delegate = abstractActivityC0364k.getDelegate();
delegate.a();
abstractActivityC0364k.getSavedStateRegistry().a("androidx:appcompat");
delegate.e();
return;
}
}
}

View File

@@ -0,0 +1,37 @@
package com.adif.elcanomovil.main;
import a.AbstractC0106b;
import androidx.fragment.app.FragmentContainerView;
import com.adif.elcanomovil.commonNavGraph.navigation.Navigation;
import com.adif.elcanomovil.databinding.ActivityMainBinding;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes.dex */
public final class r extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ ActivityMainBinding f4564a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public r(ActivityMainBinding activityMainBinding) {
super(1);
this.f4564a = activityMainBinding;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
Navigation navigation = (Navigation) obj;
Intrinsics.checkNotNullParameter(navigation, "navigation");
Navigation.Direction direction = navigation instanceof Navigation.Direction ? (Navigation.Direction) navigation : null;
if (direction != null) {
FragmentContainerView navHostFragment = this.f4564a.navHostFragment;
Intrinsics.checkNotNullExpressionValue(navHostFragment, "navHostFragment");
Intrinsics.checkNotNullParameter(navHostFragment, "<this>");
AbstractC0106b.g(navHostFragment).p(direction.getNavDirections());
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,61 @@
package com.adif.elcanomovil.main;
import android.net.Uri;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes.dex */
public final class s extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4565a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ MainActivity f4566b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public s(MainActivity mainActivity, Continuation continuation) {
super(2, continuation);
this.f4566b = mainActivity;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new s(this.f4566b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((s) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
MainViewModel viewModel;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4565a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
MainActivity mainActivity = this.f4566b;
viewModel = mainActivity.getViewModel();
Flow<Uri> deepLinkNavigation = viewModel.getDeepLinkNavigation();
C1.b bVar = new C1.b(mainActivity, 4);
this.f4565a = 1;
if (deepLinkNavigation.collect(bVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,59 @@
package com.adif.elcanomovil.main;
import androidx.lifecycle.C;
import androidx.lifecycle.q0;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes.dex */
public final class t extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4567a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ MainActivity f4568b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public t(MainActivity mainActivity, Continuation continuation) {
super(2, continuation);
this.f4568b = mainActivity;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new t(this.f4568b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((t) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4567a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
MainActivity mainActivity = this.f4568b;
C lifecycle = mainActivity.getLifecycle();
s sVar = new s(mainActivity, null);
this.f4567a = 1;
if (q0.l(lifecycle, sVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,12 @@
package com.adif.elcanomovil.main;
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.Task;
/* loaded from: classes.dex */
public final /* synthetic */ class u implements OnCompleteListener {
@Override // com.google.android.gms.tasks.OnCompleteListener
public final void onComplete(Task task) {
MainViewModel.requestFirebaseMessagingToken$lambda$0(task);
}
}

View File

@@ -0,0 +1,75 @@
package com.adif.elcanomovil.main;
import android.content.Intent;
import com.adif.elcanomovil.domain.entities.deeplink.DeepLinkResult;
import com.adif.elcanomovil.domain.usecases.DynamicLinkUseCase;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes.dex */
public final class v extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4569a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ MainViewModel f4570b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ Intent f4571c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public v(MainViewModel mainViewModel, Intent intent, Continuation continuation) {
super(2, continuation);
this.f4570b = mainViewModel;
this.f4571c = intent;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new v(this.f4570b, this.f4571c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((v) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
DynamicLinkUseCase dynamicLinkUseCase;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4569a;
MainViewModel mainViewModel = this.f4570b;
if (i == 0) {
ResultKt.throwOnFailure(obj);
dynamicLinkUseCase = mainViewModel.dynamicLinkUseCase;
this.f4569a = 1;
obj = dynamicLinkUseCase.handleLink(this.f4571c, this);
if (obj == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
DeepLinkResult deepLinkResult = (DeepLinkResult) obj;
if (deepLinkResult == null) {
return Unit.INSTANCE;
}
if (deepLinkResult instanceof DeepLinkResult.Departures) {
DeepLinkResult.Departures departures = (DeepLinkResult.Departures) deepLinkResult;
mainViewModel.navigateToDepartures(departures.getOrigin(), departures.getDestination(), departures.getCirculationType(), departures.getIsCercanias());
} else if (deepLinkResult instanceof DeepLinkResult.Train) {
mainViewModel.navigateToTrainDetails(((DeepLinkResult.Train) deepLinkResult).getTrainCirculation().getCommercialNumber());
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,62 @@
package com.adif.elcanomovil.main;
import com.adif.elcanomovil.domain.entities.notifications.NotificationPayload;
import com.adif.elcanomovil.notifications.NotificationProvider;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes.dex */
public final class w extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4572a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ MainViewModel f4573b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public w(MainViewModel mainViewModel, Continuation continuation) {
super(2, continuation);
this.f4573b = mainViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new w(this.f4573b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((w) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
NotificationProvider notificationProvider;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4572a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
MainViewModel mainViewModel = this.f4573b;
notificationProvider = mainViewModel.notificationProvider;
Flow<NotificationPayload> notifications = notificationProvider.getNotifications();
C1.b bVar = new C1.b(mainViewModel, 5);
this.f4572a = 1;
if (notifications.collect(bVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.main;
/* loaded from: classes.dex */
public abstract class x {
/* renamed from: a, reason: collision with root package name */
public static final MainViewModel_HiltModules_KeyModule_ProvideFactory f4574a = new MainViewModel_HiltModules_KeyModule_ProvideFactory();
}