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:
@@ -0,0 +1,110 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.content.ContextWrapper;
|
||||
import android.os.Bundle;
|
||||
import android.view.LayoutInflater;
|
||||
import androidx.fragment.app.K;
|
||||
import androidx.lifecycle.y0;
|
||||
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: classes3.dex */
|
||||
public abstract class Hilt_SubscriptionCreationFragment extends K implements GeneratedComponentManagerHolder {
|
||||
private ContextWrapper componentContext;
|
||||
private volatile FragmentComponentManager componentManager;
|
||||
private final Object componentManagerLock;
|
||||
private boolean disableGetContextFix;
|
||||
private boolean injected;
|
||||
|
||||
public Hilt_SubscriptionCreationFragment() {
|
||||
this.componentManagerLock = new Object();
|
||||
this.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;
|
||||
((SubscriptionCreationFragment_GeneratedInjector) generatedComponent()).injectSubscriptionCreationFragment((SubscriptionCreationFragment) 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;
|
||||
}
|
||||
|
||||
public Hilt_SubscriptionCreationFragment(int i) {
|
||||
super(i);
|
||||
this.componentManagerLock = new Object();
|
||||
this.injected = false;
|
||||
}
|
||||
|
||||
@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();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.enums.SubscriptionType;
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* synthetic */ class SubscriptionCreationFragment$bindViewModel$3$WhenMappings {
|
||||
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
||||
|
||||
static {
|
||||
int[] iArr = new int[SubscriptionType.values().length];
|
||||
try {
|
||||
iArr[SubscriptionType.JOURNEY.ordinal()] = 1;
|
||||
} catch (NoSuchFieldError unused) {
|
||||
}
|
||||
try {
|
||||
iArr[SubscriptionType.TRAIN.ordinal()] = 2;
|
||||
} catch (NoSuchFieldError unused2) {
|
||||
}
|
||||
$EnumSwitchMapping$0 = iArr;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.utils.Status;
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* synthetic */ class SubscriptionCreationFragment$bindViewModel$5$WhenMappings {
|
||||
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
||||
|
||||
static {
|
||||
int[] iArr = new int[Status.values().length];
|
||||
try {
|
||||
iArr[Status.LOADING.ordinal()] = 1;
|
||||
} catch (NoSuchFieldError unused) {
|
||||
}
|
||||
try {
|
||||
iArr[Status.SUCCESS.ordinal()] = 2;
|
||||
} catch (NoSuchFieldError unused2) {
|
||||
}
|
||||
try {
|
||||
iArr[Status.ERROR.ordinal()] = 3;
|
||||
} catch (NoSuchFieldError unused3) {
|
||||
}
|
||||
$EnumSwitchMapping$0 = iArr;
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,83 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.commonNavGraph.MainNavigationDirections;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertType;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.Filters;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.StationObservationArg;
|
||||
import com.google.android.gms.measurement.api.AppMeasurementSdk;
|
||||
import com.google.firebase.analytics.FirebaseAnalytics;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.jvm.internal.DefaultConstructorMarker;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import o0.F;
|
||||
|
||||
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0005\u0018\u0000 \u00042\u00020\u0001:\u0002\u0005\u0004B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0006"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragmentDirections;", "", "<init>", "()V", "Companion", "com/adif/elcanomovil/uiSubscriptions/create/g", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionCreationFragmentDirections {
|
||||
|
||||
/* renamed from: Companion, reason: from kotlin metadata */
|
||||
public static final Companion INSTANCE = new Companion(null);
|
||||
|
||||
@Metadata(d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0011\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0013\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J=\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\f¢\u0006\u0004\b\u000f\u0010\u0010J=\u0010\u0011\u001a\u00020\u000e2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\b\u001a\u00020\u00072\u0006\u0010\t\u001a\u00020\u00072\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\f¢\u0006\u0004\b\u0011\u0010\u0010J#\u0010\u0015\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u00072\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00070\u0013¢\u0006\u0004\b\u0015\u0010\u0016J\u001d\u0010\u0018\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u00072\u0006\u0010\u0014\u001a\u00020\u0017¢\u0006\u0004\b\u0018\u0010\u0019J\u0015\u0010\u001b\u001a\u00020\u000e2\u0006\u0010\u001a\u001a\u00020\u0007¢\u0006\u0004\b\u001b\u0010\u001cJ\u001d\u0010\u001e\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u00072\u0006\u0010\u0014\u001a\u00020\u001d¢\u0006\u0004\b\u001e\u0010\u001fJ\u0099\u0001\u0010-\u001a\u00020\u000e2\b\u0010 \u001a\u0004\u0018\u00010\u00072\b\u0010!\u001a\u0004\u0018\u00010\u00072\b\u0010\"\u001a\u0004\u0018\u00010\u00072\b\u0010#\u001a\u0004\u0018\u00010\u00072\u0006\u0010$\u001a\u00020\u00042\u000e\u0010%\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u00132\b\u0010&\u001a\u0004\u0018\u00010\u00072\u000e\u0010'\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u00132\b\u0010(\u001a\u0004\u0018\u00010\u00072\b\u0010)\u001a\u0004\u0018\u00010\u00072\b\u0010*\u001a\u0004\u0018\u00010\u00072\b\u0010+\u001a\u0004\u0018\u00010\u00072\b\u0010,\u001a\u0004\u0018\u00010\u0007¢\u0006\u0004\b-\u0010.J\u0015\u0010/\u001a\u00020\u000e2\u0006\u0010\u0012\u001a\u00020\u0007¢\u0006\u0004\b/\u0010\u001c¨\u00060"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragmentDirections$Companion;", "", "<init>", "()V", "", "blockOnback", "isCancelable", "", "title", "message", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;", "actions", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertType;", "type", "Lo0/F;", "actionGlobalAlertDialog", "(ZZLjava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertType;)Lo0/F;", "toAlertDialog", "key", "", "values", "toSelectableBottomSheet", "(Ljava/lang/String;[Ljava/lang/String;)Lo0/F;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/StationObservationArg;", "toStationObservationsBottomSheet", "(Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/StationObservationArg;)Lo0/F;", "observation", "toTrainObservationBottomSheet", "(Ljava/lang/String;)Lo0/F;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/Filters;", "toFilterListBottomSheet", "(Ljava/lang/String;Lcom/adif/elcanomovil/commonNavGraph/arguments/Filters;)Lo0/F;", "logo", AppMeasurementSdk.ConditionalUserProperty.NAME, "phone", "description", "accessible", "paymentWay", "offer", "correspondences", "web", FirebaseAnalytics.Param.LOCATION, "accessibleLabel", "openingHours", "playStore", "toStationsAlertDialog", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lo0/F;", "toSelectStationFragment", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Companion {
|
||||
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
|
||||
this();
|
||||
}
|
||||
|
||||
public final F actionGlobalAlertDialog(boolean blockOnback, boolean isCancelable, String title, String message, AlertActions actions, AlertType type) {
|
||||
Intrinsics.checkNotNullParameter(title, "title");
|
||||
Intrinsics.checkNotNullParameter(message, "message");
|
||||
Intrinsics.checkNotNullParameter(actions, "actions");
|
||||
Intrinsics.checkNotNullParameter(type, "type");
|
||||
return new g(blockOnback, isCancelable, title, message, actions, type);
|
||||
}
|
||||
|
||||
public final F toAlertDialog(boolean blockOnback, boolean isCancelable, String title, String message, AlertActions actions, AlertType type) {
|
||||
Intrinsics.checkNotNullParameter(title, "title");
|
||||
Intrinsics.checkNotNullParameter(message, "message");
|
||||
Intrinsics.checkNotNullParameter(actions, "actions");
|
||||
Intrinsics.checkNotNullParameter(type, "type");
|
||||
return MainNavigationDirections.INSTANCE.toAlertDialog(blockOnback, isCancelable, title, message, actions, type);
|
||||
}
|
||||
|
||||
public final F toFilterListBottomSheet(String key, Filters values) {
|
||||
Intrinsics.checkNotNullParameter(key, "key");
|
||||
Intrinsics.checkNotNullParameter(values, "values");
|
||||
return MainNavigationDirections.INSTANCE.toFilterListBottomSheet(key, values);
|
||||
}
|
||||
|
||||
public final F toSelectStationFragment(String key) {
|
||||
Intrinsics.checkNotNullParameter(key, "key");
|
||||
return MainNavigationDirections.INSTANCE.toSelectStationFragment(key);
|
||||
}
|
||||
|
||||
public final F toSelectableBottomSheet(String key, String[] values) {
|
||||
Intrinsics.checkNotNullParameter(key, "key");
|
||||
Intrinsics.checkNotNullParameter(values, "values");
|
||||
return MainNavigationDirections.INSTANCE.toSelectableBottomSheet(key, values);
|
||||
}
|
||||
|
||||
public final F toStationObservationsBottomSheet(String key, StationObservationArg values) {
|
||||
Intrinsics.checkNotNullParameter(key, "key");
|
||||
Intrinsics.checkNotNullParameter(values, "values");
|
||||
return MainNavigationDirections.INSTANCE.toStationObservationsBottomSheet(key, values);
|
||||
}
|
||||
|
||||
public final F toStationsAlertDialog(String logo, String name, String phone, String description, boolean accessible, String[] paymentWay, String offer, String[] correspondences, String web, String location, String accessibleLabel, String openingHours, String playStore) {
|
||||
return MainNavigationDirections.INSTANCE.toStationsAlertDialog(logo, name, phone, description, accessible, paymentWay, offer, correspondences, web, location, accessibleLabel, openingHours, playStore);
|
||||
}
|
||||
|
||||
public final F toTrainObservationBottomSheet(String observation) {
|
||||
Intrinsics.checkNotNullParameter(observation, "observation");
|
||||
return MainNavigationDirections.INSTANCE.toTrainObservationBottomSheet(observation);
|
||||
}
|
||||
|
||||
private Companion() {
|
||||
}
|
||||
}
|
||||
|
||||
private SubscriptionCreationFragmentDirections() {
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import dagger.hilt.InstallIn;
|
||||
import dagger.hilt.android.components.FragmentComponent;
|
||||
import dagger.hilt.codegen.OriginatingElement;
|
||||
import dagger.hilt.internal.GeneratedEntryPoint;
|
||||
|
||||
@OriginatingElement(topLevelClass = SubscriptionCreationFragment.class)
|
||||
@GeneratedEntryPoint
|
||||
@InstallIn({FragmentComponent.class})
|
||||
/* loaded from: classes3.dex */
|
||||
public interface SubscriptionCreationFragment_GeneratedInjector {
|
||||
void injectSubscriptionCreationFragment(SubscriptionCreationFragment subscriptionCreationFragment);
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
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: classes3.dex */
|
||||
public final class SubscriptionCreationFragment_MembersInjector implements MembersInjector<SubscriptionCreationFragment> {
|
||||
private final Provider<C0283c> notificationsPermissionRequesterProvider;
|
||||
|
||||
public SubscriptionCreationFragment_MembersInjector(Provider<C0283c> provider) {
|
||||
this.notificationsPermissionRequesterProvider = provider;
|
||||
}
|
||||
|
||||
public static MembersInjector<SubscriptionCreationFragment> create(Provider<C0283c> provider) {
|
||||
return new SubscriptionCreationFragment_MembersInjector(provider);
|
||||
}
|
||||
|
||||
@InjectedFieldSignature("com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment.notificationsPermissionRequester")
|
||||
public static void injectNotificationsPermissionRequester(SubscriptionCreationFragment subscriptionCreationFragment, C0283c c0283c) {
|
||||
subscriptionCreationFragment.notificationsPermissionRequester = c0283c;
|
||||
}
|
||||
|
||||
@Override // dagger.MembersInjector
|
||||
public void injectMembers(SubscriptionCreationFragment subscriptionCreationFragment) {
|
||||
injectNotificationsPermissionRequester(subscriptionCreationFragment, this.notificationsPermissionRequesterProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* synthetic */ class SubscriptionCreationViewModel$createSusbscription$1$1$WhenMappings {
|
||||
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
||||
|
||||
static {
|
||||
int[] iArr = new int[SubscriptionType.values().length];
|
||||
try {
|
||||
iArr[SubscriptionType.JOURNEY.ordinal()] = 1;
|
||||
} catch (NoSuchFieldError unused) {
|
||||
}
|
||||
try {
|
||||
iArr[SubscriptionType.TRAIN.ordinal()] = 2;
|
||||
} catch (NoSuchFieldError unused2) {
|
||||
}
|
||||
$EnumSwitchMapping$0 = iArr;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.utils.Status;
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* synthetic */ class SubscriptionCreationViewModel$deleteSusbscription$1$1$1$WhenMappings {
|
||||
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
||||
|
||||
static {
|
||||
int[] iArr = new int[Status.values().length];
|
||||
try {
|
||||
iArr[Status.ERROR.ordinal()] = 1;
|
||||
} catch (NoSuchFieldError unused) {
|
||||
}
|
||||
try {
|
||||
iArr[Status.SUCCESS.ordinal()] = 2;
|
||||
} catch (NoSuchFieldError unused2) {
|
||||
}
|
||||
try {
|
||||
iArr[Status.LOADING.ordinal()] = 3;
|
||||
} catch (NoSuchFieldError unused3) {
|
||||
}
|
||||
$EnumSwitchMapping$0 = iArr;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* synthetic */ class SubscriptionCreationViewModel$modifySusbscription$1$1$1$WhenMappings {
|
||||
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
||||
|
||||
static {
|
||||
int[] iArr = new int[SubscriptionType.values().length];
|
||||
try {
|
||||
iArr[SubscriptionType.JOURNEY.ordinal()] = 1;
|
||||
} catch (NoSuchFieldError unused) {
|
||||
}
|
||||
try {
|
||||
iArr[SubscriptionType.TRAIN.ordinal()] = 2;
|
||||
} catch (NoSuchFieldError unused2) {
|
||||
}
|
||||
$EnumSwitchMapping$0 = iArr;
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0002\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000¨\u0006\u0003"}, d2 = {"SUBSCRIPTION_GENERIC_ACTION", "", "SUBSCRIPTION_GENERIC_WITHOUT_ACTION", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionCreationViewModelKt {
|
||||
public static final String SUBSCRIPTION_GENERIC_ACTION = "generic_subscription_action";
|
||||
public static final String SUBSCRIPTION_GENERIC_WITHOUT_ACTION = "generic_subscription_without_action";
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import android.content.Context;
|
||||
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
|
||||
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.CreateSubscriptionsUseCase;
|
||||
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.DeleteSubscriptionsUseCase;
|
||||
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.ModifySubscriptionsUseCase;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionCreationViewModel_Factory implements Factory<SubscriptionCreationViewModel> {
|
||||
private final Provider<Context> contextProvider;
|
||||
private final Provider<CreateSubscriptionsUseCase> createSubscriptionsUseCaseProvider;
|
||||
private final Provider<DeleteSubscriptionsUseCase> deleteSubscriptionsUseCaseProvider;
|
||||
private final Provider<GetStationByIdUseCase> getStationByIdUseCaseProvider;
|
||||
private final Provider<ModifySubscriptionsUseCase> modifySubscriptionsUseCaseProvider;
|
||||
|
||||
public SubscriptionCreationViewModel_Factory(Provider<CreateSubscriptionsUseCase> provider, Provider<GetStationByIdUseCase> provider2, Provider<DeleteSubscriptionsUseCase> provider3, Provider<ModifySubscriptionsUseCase> provider4, Provider<Context> provider5) {
|
||||
this.createSubscriptionsUseCaseProvider = provider;
|
||||
this.getStationByIdUseCaseProvider = provider2;
|
||||
this.deleteSubscriptionsUseCaseProvider = provider3;
|
||||
this.modifySubscriptionsUseCaseProvider = provider4;
|
||||
this.contextProvider = provider5;
|
||||
}
|
||||
|
||||
public static SubscriptionCreationViewModel_Factory create(Provider<CreateSubscriptionsUseCase> provider, Provider<GetStationByIdUseCase> provider2, Provider<DeleteSubscriptionsUseCase> provider3, Provider<ModifySubscriptionsUseCase> provider4, Provider<Context> provider5) {
|
||||
return new SubscriptionCreationViewModel_Factory(provider, provider2, provider3, provider4, provider5);
|
||||
}
|
||||
|
||||
public static SubscriptionCreationViewModel newInstance(CreateSubscriptionsUseCase createSubscriptionsUseCase, GetStationByIdUseCase getStationByIdUseCase, DeleteSubscriptionsUseCase deleteSubscriptionsUseCase, ModifySubscriptionsUseCase modifySubscriptionsUseCase, Context context) {
|
||||
return new SubscriptionCreationViewModel(createSubscriptionsUseCase, getStationByIdUseCase, deleteSubscriptionsUseCase, modifySubscriptionsUseCase, context);
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public SubscriptionCreationViewModel get() {
|
||||
return newInstance(this.createSubscriptionsUseCaseProvider.get(), this.getStationByIdUseCaseProvider.get(), this.deleteSubscriptionsUseCaseProvider.get(), this.modifySubscriptionsUseCaseProvider.get(), this.contextProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
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 = SubscriptionCreationViewModel.class)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionCreationViewModel_HiltModules {
|
||||
|
||||
@Module
|
||||
@InstallIn({ViewModelComponent.class})
|
||||
/* loaded from: classes3.dex */
|
||||
public static abstract class BindsModule {
|
||||
private BindsModule() {
|
||||
}
|
||||
|
||||
@Binds
|
||||
@StringKey("com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel")
|
||||
@HiltViewModelMap
|
||||
@IntoMap
|
||||
public abstract w0 binds(SubscriptionCreationViewModel subscriptionCreationViewModel);
|
||||
}
|
||||
|
||||
@Module
|
||||
@InstallIn({ActivityRetainedComponent.class})
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class KeyModule {
|
||||
private KeyModule() {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@HiltViewModelMap.KeySet
|
||||
@IntoSet
|
||||
public static String provide() {
|
||||
return "com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel";
|
||||
}
|
||||
}
|
||||
|
||||
private SubscriptionCreationViewModel_HiltModules() {
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel_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: classes3.dex */
|
||||
public final class SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
|
||||
public static SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory create() {
|
||||
return t.f5353a;
|
||||
}
|
||||
|
||||
public static String provide() {
|
||||
return (String) Preconditions.checkNotNullFromProvides(SubscriptionCreationViewModel_HiltModules.KeyModule.provide());
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public String get() {
|
||||
return provide();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import android.view.View;
|
||||
import com.adif.elcanomovil.uiSubscriptions.home.SubscriptionHomeFragment;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* synthetic */ class a implements View.OnClickListener {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f5302a;
|
||||
|
||||
public /* synthetic */ a(int i) {
|
||||
this.f5302a = i;
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnClickListener
|
||||
public final void onClick(View view) {
|
||||
switch (this.f5302a) {
|
||||
case 0:
|
||||
SubscriptionCreationFragment.f(view);
|
||||
return;
|
||||
default:
|
||||
SubscriptionHomeFragment.h(view);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
|
||||
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class b extends Lambda implements Function1 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationFragment f5303a;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public b(SubscriptionCreationFragment subscriptionCreationFragment) {
|
||||
super(1);
|
||||
this.f5303a = subscriptionCreationFragment;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function1
|
||||
public final Object invoke(Object obj) {
|
||||
SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) obj;
|
||||
AnticipationType anticipationTime = subscriptionCreateViewData.getAnticipationTime();
|
||||
SubscriptionCreationFragment subscriptionCreationFragment = this.f5303a;
|
||||
subscriptionCreationFragment.configureAnticipationTime(anticipationTime);
|
||||
subscriptionCreationFragment.configureRepetitionDays(subscriptionCreateViewData.getRepetitionDays());
|
||||
SubscriptionType typeSubscription = subscriptionCreateViewData.getTypeSubscription();
|
||||
if (typeSubscription != null) {
|
||||
com.adif.elcanomovil.enums.SubscriptionType invoke = com.adif.elcanomovil.enums.SubscriptionType.INSTANCE.invoke(typeSubscription.getValue());
|
||||
int i = invoke == null ? -1 : SubscriptionCreationFragment$bindViewModel$3$WhenMappings.$EnumSwitchMapping$0[invoke.ordinal()];
|
||||
if (i == 1) {
|
||||
Intrinsics.checkNotNull(subscriptionCreateViewData);
|
||||
subscriptionCreationFragment.configureJourneyView(subscriptionCreateViewData);
|
||||
} else if (i == 2) {
|
||||
Intrinsics.checkNotNull(subscriptionCreateViewData);
|
||||
subscriptionCreationFragment.configureTrainView(subscriptionCreateViewData);
|
||||
}
|
||||
}
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.commonViews.ButtonsEvents;
|
||||
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.JourneyAction;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.TrainAction;
|
||||
import java.util.Date;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class c extends Lambda implements Function1 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f5304a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationFragment f5305b;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public /* synthetic */ c(SubscriptionCreationFragment subscriptionCreationFragment, int i) {
|
||||
super(1);
|
||||
this.f5304a = i;
|
||||
this.f5305b = subscriptionCreationFragment;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function1
|
||||
public final Object invoke(Object obj) {
|
||||
SubscriptionCreationViewModel viewModel;
|
||||
SubscriptionCreationViewModel viewModel2;
|
||||
SubscriptionCreationViewModel viewModel3;
|
||||
SubscriptionCreationViewModel viewModel4;
|
||||
SubscriptionCreationViewModel viewModel5;
|
||||
SubscriptionCreationViewModel viewModel6;
|
||||
SubscriptionCreationViewModel viewModel7;
|
||||
SubscriptionCreationViewModel viewModel8;
|
||||
switch (this.f5304a) {
|
||||
case 0:
|
||||
Boolean bool = (Boolean) obj;
|
||||
if (bool != null) {
|
||||
boolean booleanValue = bool.booleanValue();
|
||||
SubscriptionCreationFragment subscriptionCreationFragment = this.f5305b;
|
||||
subscriptionCreationFragment.showLoading(8);
|
||||
if (booleanValue) {
|
||||
viewModel2 = subscriptionCreationFragment.getViewModel();
|
||||
viewModel2.subscriptiondeleted();
|
||||
} else {
|
||||
viewModel = subscriptionCreationFragment.getViewModel();
|
||||
viewModel.showErrorDialog();
|
||||
Intrinsics.checkNotNullParameter("Problem to delete subscription", "message");
|
||||
t3.c.f8551a.e("Problem to delete subscription", new Object[0]);
|
||||
}
|
||||
}
|
||||
return Unit.INSTANCE;
|
||||
case 1:
|
||||
AsyncResult asyncResult = (AsyncResult) obj;
|
||||
if (asyncResult != null) {
|
||||
SubscriptionCreationFragment subscriptionCreationFragment2 = this.f5305b;
|
||||
subscriptionCreationFragment2.showLoading(8);
|
||||
int i = SubscriptionCreationFragment$bindViewModel$5$WhenMappings.$EnumSwitchMapping$0[asyncResult.getStatus().ordinal()];
|
||||
if (i != 1) {
|
||||
if (i == 2) {
|
||||
subscriptionCreationFragment2.showMessage();
|
||||
} else if (i != 3) {
|
||||
Intrinsics.checkNotNullParameter("Unknown error", "message");
|
||||
t3.c.f8551a.a("Unknown error", new Object[0]);
|
||||
} else {
|
||||
viewModel3 = subscriptionCreationFragment2.getViewModel();
|
||||
viewModel3.showErrorDialog();
|
||||
System.out.println(asyncResult.getThrowable());
|
||||
}
|
||||
}
|
||||
}
|
||||
return Unit.INSTANCE;
|
||||
case 2:
|
||||
ButtonsEvents it = (ButtonsEvents) obj;
|
||||
Intrinsics.checkNotNullParameter(it, "it");
|
||||
SubscriptionCreationFragment subscriptionCreationFragment3 = this.f5305b;
|
||||
subscriptionCreationFragment3.showLoading(0);
|
||||
viewModel4 = subscriptionCreationFragment3.getViewModel();
|
||||
viewModel4.deleteSusbscription();
|
||||
return Unit.INSTANCE;
|
||||
case 3:
|
||||
ButtonsEvents it2 = (ButtonsEvents) obj;
|
||||
Intrinsics.checkNotNullParameter(it2, "it");
|
||||
this.f5305b.requireActivity().onBackPressed();
|
||||
return Unit.INSTANCE;
|
||||
case 4:
|
||||
Date it3 = (Date) obj;
|
||||
Intrinsics.checkNotNullParameter(it3, "it");
|
||||
viewModel5 = this.f5305b.getViewModel();
|
||||
viewModel5.setInitialTimeFrom(it3);
|
||||
return Unit.INSTANCE;
|
||||
case 5:
|
||||
JourneyAction it4 = (JourneyAction) obj;
|
||||
Intrinsics.checkNotNullParameter(it4, "it");
|
||||
viewModel6 = this.f5305b.getViewModel();
|
||||
viewModel6.handleHeaderButtonTap(it4);
|
||||
return Unit.INSTANCE;
|
||||
case 6:
|
||||
boolean booleanValue2 = ((Boolean) obj).booleanValue();
|
||||
viewModel7 = this.f5305b.getViewModel();
|
||||
viewModel7.handleTrainTypeChange(booleanValue2);
|
||||
return Unit.INSTANCE;
|
||||
default:
|
||||
TrainAction it5 = (TrainAction) obj;
|
||||
Intrinsics.checkNotNullParameter(it5, "it");
|
||||
viewModel8 = this.f5305b.getViewModel();
|
||||
viewModel8.handleHeaderTrainButtonTap(it5);
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.uiSubscriptions.databinding.SubscriptionCreationFragmentBinding;
|
||||
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class d extends Lambda implements Function0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f5306a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationFragmentBinding f5307b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationFragment f5308c;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public /* synthetic */ d(SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding, SubscriptionCreationFragment subscriptionCreationFragment, int i) {
|
||||
super(0);
|
||||
this.f5306a = i;
|
||||
this.f5307b = subscriptionCreationFragmentBinding;
|
||||
this.f5308c = subscriptionCreationFragment;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
public final Object invoke() {
|
||||
SubscriptionCreationViewModel viewModel;
|
||||
SubscriptionCreationViewModel viewModel2;
|
||||
SubscriptionCreationViewModel viewModel3;
|
||||
switch (this.f5306a) {
|
||||
case 0:
|
||||
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.f5307b;
|
||||
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeTwo.setActive(false);
|
||||
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeTwo.paintStatus();
|
||||
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeThree.setActive(false);
|
||||
subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeThree.paintStatus();
|
||||
viewModel = this.f5308c.getViewModel();
|
||||
viewModel.setAnticipationTime(AnticipationType.TEN_MINUTES);
|
||||
return Unit.INSTANCE;
|
||||
case 1:
|
||||
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.f5307b;
|
||||
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeOne.setActive(false);
|
||||
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeOne.paintStatus();
|
||||
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeThree.setActive(false);
|
||||
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeThree.paintStatus();
|
||||
viewModel2 = this.f5308c.getViewModel();
|
||||
viewModel2.setAnticipationTime(AnticipationType.TWENTY_MINUTES);
|
||||
return Unit.INSTANCE;
|
||||
default:
|
||||
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.f5307b;
|
||||
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeTwo.setActive(false);
|
||||
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeTwo.paintStatus();
|
||||
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeOne.setActive(false);
|
||||
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeOne.paintStatus();
|
||||
viewModel3 = this.f5308c.getViewModel();
|
||||
viewModel3.setAnticipationTime(AnticipationType.THIRTY_MINUTES);
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class e extends Lambda implements Function0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f5309a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationFragment f5310b;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public /* synthetic */ e(SubscriptionCreationFragment subscriptionCreationFragment, int i) {
|
||||
super(0);
|
||||
this.f5309a = i;
|
||||
this.f5310b = subscriptionCreationFragment;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
public final Object invoke() {
|
||||
SubscriptionCreationViewModel viewModel;
|
||||
SubscriptionCreationViewModel viewModel2;
|
||||
SubscriptionCreationViewModel viewModel3;
|
||||
SubscriptionCreationViewModel viewModel4;
|
||||
SubscriptionCreationViewModel viewModel5;
|
||||
SubscriptionCreationViewModel viewModel6;
|
||||
SubscriptionCreationViewModel viewModel7;
|
||||
switch (this.f5309a) {
|
||||
case 0:
|
||||
viewModel = this.f5310b.getViewModel();
|
||||
viewModel.setRepetitionDay("L");
|
||||
return Unit.INSTANCE;
|
||||
case 1:
|
||||
viewModel2 = this.f5310b.getViewModel();
|
||||
viewModel2.setRepetitionDay("M");
|
||||
return Unit.INSTANCE;
|
||||
case 2:
|
||||
viewModel3 = this.f5310b.getViewModel();
|
||||
viewModel3.setRepetitionDay("X");
|
||||
return Unit.INSTANCE;
|
||||
case 3:
|
||||
viewModel4 = this.f5310b.getViewModel();
|
||||
viewModel4.setRepetitionDay("J");
|
||||
return Unit.INSTANCE;
|
||||
case 4:
|
||||
viewModel5 = this.f5310b.getViewModel();
|
||||
viewModel5.setRepetitionDay("V");
|
||||
return Unit.INSTANCE;
|
||||
case 5:
|
||||
viewModel6 = this.f5310b.getViewModel();
|
||||
viewModel6.setRepetitionDay("S");
|
||||
return Unit.INSTANCE;
|
||||
default:
|
||||
viewModel7 = this.f5310b.getViewModel();
|
||||
viewModel7.setRepetitionDay("D");
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
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: classes3.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");
|
||||
((SubscriptionCreationFragment) this.receiver).handleAction(p02);
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import C.w;
|
||||
import android.os.Bundle;
|
||||
import android.os.Parcelable;
|
||||
import com.adif.elcanomovil.commonNavGraph.R;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertType;
|
||||
import java.io.Serializable;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import o0.F;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class g implements F {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final boolean f5311a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final boolean f5312b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final String f5313c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final String f5314d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final AlertActions f5315e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public final AlertType f5316f;
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public final int f5317g;
|
||||
|
||||
public g(boolean z3, boolean z4, String title, String message, AlertActions actions, AlertType type) {
|
||||
Intrinsics.checkNotNullParameter(title, "title");
|
||||
Intrinsics.checkNotNullParameter(message, "message");
|
||||
Intrinsics.checkNotNullParameter(actions, "actions");
|
||||
Intrinsics.checkNotNullParameter(type, "type");
|
||||
this.f5311a = z3;
|
||||
this.f5312b = z4;
|
||||
this.f5313c = title;
|
||||
this.f5314d = message;
|
||||
this.f5315e = actions;
|
||||
this.f5316f = type;
|
||||
this.f5317g = R.id.action_global_alertDialog;
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof g)) {
|
||||
return false;
|
||||
}
|
||||
g gVar = (g) obj;
|
||||
return this.f5311a == gVar.f5311a && this.f5312b == gVar.f5312b && Intrinsics.areEqual(this.f5313c, gVar.f5313c) && Intrinsics.areEqual(this.f5314d, gVar.f5314d) && Intrinsics.areEqual(this.f5315e, gVar.f5315e) && this.f5316f == gVar.f5316f;
|
||||
}
|
||||
|
||||
@Override // o0.F
|
||||
public final int getActionId() {
|
||||
return this.f5317g;
|
||||
}
|
||||
|
||||
@Override // o0.F
|
||||
public final Bundle getArguments() {
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putBoolean("blockOnback", this.f5311a);
|
||||
bundle.putBoolean("isCancelable", this.f5312b);
|
||||
bundle.putString("title", this.f5313c);
|
||||
bundle.putString("message", this.f5314d);
|
||||
boolean isAssignableFrom = Parcelable.class.isAssignableFrom(AlertActions.class);
|
||||
Serializable serializable = this.f5315e;
|
||||
if (isAssignableFrom) {
|
||||
Intrinsics.checkNotNull(serializable, "null cannot be cast to non-null type android.os.Parcelable");
|
||||
bundle.putParcelable("actions", (Parcelable) serializable);
|
||||
} else {
|
||||
if (!Serializable.class.isAssignableFrom(AlertActions.class)) {
|
||||
throw new UnsupportedOperationException(AlertActions.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
|
||||
}
|
||||
Intrinsics.checkNotNull(serializable, "null cannot be cast to non-null type java.io.Serializable");
|
||||
bundle.putSerializable("actions", serializable);
|
||||
}
|
||||
boolean isAssignableFrom2 = Parcelable.class.isAssignableFrom(AlertType.class);
|
||||
Serializable serializable2 = this.f5316f;
|
||||
if (isAssignableFrom2) {
|
||||
Intrinsics.checkNotNull(serializable2, "null cannot be cast to non-null type android.os.Parcelable");
|
||||
bundle.putParcelable("type", (Parcelable) serializable2);
|
||||
return bundle;
|
||||
}
|
||||
if (!Serializable.class.isAssignableFrom(AlertType.class)) {
|
||||
throw new UnsupportedOperationException(AlertType.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
|
||||
}
|
||||
Intrinsics.checkNotNull(serializable2, "null cannot be cast to non-null type java.io.Serializable");
|
||||
bundle.putSerializable("type", serializable2);
|
||||
return bundle;
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
return this.f5316f.hashCode() + ((this.f5315e.hashCode() + com.google.android.gms.measurement.internal.a.d(this.f5314d, com.google.android.gms.measurement.internal.a.d(this.f5313c, w.c(Boolean.hashCode(this.f5311a) * 31, 31, this.f5312b), 31), 31)) * 31);
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
return "ActionGlobalAlertDialog(blockOnback=" + this.f5311a + ", isCancelable=" + this.f5312b + ", title=" + this.f5313c + ", message=" + this.f5314d + ", actions=" + this.f5315e + ", type=" + this.f5316f + ')';
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import androidx.lifecycle.X;
|
||||
import com.adif.elcanomovil.domain.entities.station.Station;
|
||||
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
|
||||
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: classes3.dex */
|
||||
public final class h extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5318a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5319b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5320c;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public h(SubscriptionCreationViewModel subscriptionCreationViewModel, String str, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5319b = subscriptionCreationViewModel;
|
||||
this.f5320c = str;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new h(this.f5319b, this.f5320c, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((h) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Object invokeSuspend(Object obj) {
|
||||
GetStationByIdUseCase getStationByIdUseCase;
|
||||
X x3;
|
||||
X x4;
|
||||
X x5;
|
||||
X x6;
|
||||
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
|
||||
int i = this.f5318a;
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5319b;
|
||||
String str = this.f5320c;
|
||||
if (i == 0) {
|
||||
ResultKt.throwOnFailure(obj);
|
||||
getStationByIdUseCase = subscriptionCreationViewModel.getStationByIdUseCase;
|
||||
this.f5318a = 1;
|
||||
obj = getStationByIdUseCase.invoke(str, 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);
|
||||
}
|
||||
Station station = (Station) obj;
|
||||
String shortName = station != null ? station.getShortName() : null;
|
||||
x3 = subscriptionCreationViewModel._viewData;
|
||||
SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) x3.d();
|
||||
if (subscriptionCreateViewData != null) {
|
||||
if (shortName == null) {
|
||||
shortName = str;
|
||||
}
|
||||
subscriptionCreateViewData.setStationName(shortName);
|
||||
}
|
||||
x4 = subscriptionCreationViewModel._viewData;
|
||||
SubscriptionCreateViewData subscriptionCreateViewData2 = (SubscriptionCreateViewData) x4.d();
|
||||
if (subscriptionCreateViewData2 != null) {
|
||||
subscriptionCreateViewData2.setStationCode(str);
|
||||
}
|
||||
x5 = subscriptionCreationViewModel._viewData;
|
||||
x6 = subscriptionCreationViewModel._viewData;
|
||||
x5.k(x6.d());
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import androidx.lifecycle.X;
|
||||
import com.adif.elcanomovil.domain.entities.station.Station;
|
||||
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
|
||||
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: classes3.dex */
|
||||
public final class i extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5321a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5322b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5323c;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public i(SubscriptionCreationViewModel subscriptionCreationViewModel, String str, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5322b = subscriptionCreationViewModel;
|
||||
this.f5323c = str;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new i(this.f5322b, this.f5323c, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((i) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Object invokeSuspend(Object obj) {
|
||||
GetStationByIdUseCase getStationByIdUseCase;
|
||||
X x3;
|
||||
X x4;
|
||||
X x5;
|
||||
X x6;
|
||||
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
|
||||
int i = this.f5321a;
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5322b;
|
||||
String str = this.f5323c;
|
||||
if (i == 0) {
|
||||
ResultKt.throwOnFailure(obj);
|
||||
getStationByIdUseCase = subscriptionCreationViewModel.getStationByIdUseCase;
|
||||
this.f5321a = 1;
|
||||
obj = getStationByIdUseCase.invoke(str, 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);
|
||||
}
|
||||
Station station = (Station) obj;
|
||||
String shortName = station != null ? station.getShortName() : null;
|
||||
x3 = subscriptionCreationViewModel._viewData;
|
||||
SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) x3.d();
|
||||
if (subscriptionCreateViewData != null) {
|
||||
if (shortName == null) {
|
||||
shortName = str;
|
||||
}
|
||||
subscriptionCreateViewData.setStationToName(shortName);
|
||||
}
|
||||
x4 = subscriptionCreationViewModel._viewData;
|
||||
SubscriptionCreateViewData subscriptionCreateViewData2 = (SubscriptionCreateViewData) x4.d();
|
||||
if (subscriptionCreateViewData2 != null) {
|
||||
subscriptionCreateViewData2.setStationToCode(str);
|
||||
}
|
||||
x5 = subscriptionCreationViewModel._viewData;
|
||||
x6 = subscriptionCreationViewModel._viewData;
|
||||
x5.k(x6.d());
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,181 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
|
||||
import kotlin.Unit;
|
||||
import kotlin.coroutines.Continuation;
|
||||
import kotlin.coroutines.jvm.internal.SuspendLambda;
|
||||
import kotlin.jvm.functions.Function2;
|
||||
import kotlin.jvm.internal.Ref;
|
||||
import kotlinx.coroutines.CoroutineScope;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class j extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public Ref.ObjectRef f5324a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public Ref.ObjectRef f5325b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public int f5326c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5327d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5328e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5329f;
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public final /* synthetic */ Boolean f5330g;
|
||||
public final /* synthetic */ AnticipationType h;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public j(String str, String str2, SubscriptionCreationViewModel subscriptionCreationViewModel, Boolean bool, AnticipationType anticipationType, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5327d = str;
|
||||
this.f5328e = str2;
|
||||
this.f5329f = subscriptionCreationViewModel;
|
||||
this.f5330g = bool;
|
||||
this.h = anticipationType;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new j(this.f5327d, this.f5328e, this.f5329f, this.f5330g, this.h, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((j) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:33:0x004e, code lost:
|
||||
|
||||
if (r8 == r1) goto L24;
|
||||
*/
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
/* JADX WARN: Removed duplicated region for block: B:12:0x0088 */
|
||||
/* JADX WARN: Removed duplicated region for block: B:25:0x0061 */
|
||||
/* JADX WARN: Removed duplicated region for block: B:8:0x0078 */
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct add '--show-bad-code' argument
|
||||
*/
|
||||
public final java.lang.Object invokeSuspend(java.lang.Object r28) {
|
||||
/*
|
||||
r27 = this;
|
||||
r0 = r27
|
||||
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
|
||||
int r2 = r0.f5326c
|
||||
com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel r3 = r0.f5329f
|
||||
r4 = 0
|
||||
r5 = 2
|
||||
r6 = 1
|
||||
if (r2 == 0) goto L2f
|
||||
if (r2 == r6) goto L25
|
||||
if (r2 != r5) goto L1d
|
||||
kotlin.jvm.internal.Ref$ObjectRef r1 = r0.f5325b
|
||||
kotlin.jvm.internal.Ref$ObjectRef r2 = r0.f5324a
|
||||
kotlin.ResultKt.throwOnFailure(r28)
|
||||
r5 = r28
|
||||
goto L74
|
||||
L1d:
|
||||
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
|
||||
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
|
||||
r0.<init>(r1)
|
||||
throw r0
|
||||
L25:
|
||||
kotlin.jvm.internal.Ref$ObjectRef r2 = r0.f5325b
|
||||
kotlin.jvm.internal.Ref$ObjectRef r7 = r0.f5324a
|
||||
kotlin.ResultKt.throwOnFailure(r28)
|
||||
r8 = r28
|
||||
goto L51
|
||||
L2f:
|
||||
kotlin.ResultKt.throwOnFailure(r28)
|
||||
kotlin.jvm.internal.Ref$ObjectRef r7 = new kotlin.jvm.internal.Ref$ObjectRef
|
||||
r7.<init>()
|
||||
kotlin.jvm.internal.Ref$ObjectRef r2 = new kotlin.jvm.internal.Ref$ObjectRef
|
||||
r2.<init>()
|
||||
java.lang.String r8 = r0.f5327d
|
||||
if (r8 == 0) goto L5d
|
||||
com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase r9 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getGetStationByIdUseCase$p(r3)
|
||||
r0.f5324a = r7
|
||||
r0.f5325b = r2
|
||||
r0.f5326c = r6
|
||||
java.lang.Object r8 = r9.invoke(r8, r0)
|
||||
if (r8 != r1) goto L51
|
||||
goto L71
|
||||
L51:
|
||||
com.adif.elcanomovil.domain.entities.station.Station r8 = (com.adif.elcanomovil.domain.entities.station.Station) r8
|
||||
if (r8 == 0) goto L5a
|
||||
java.lang.String r8 = r8.getShortName()
|
||||
goto L5b
|
||||
L5a:
|
||||
r8 = r4
|
||||
L5b:
|
||||
r7.element = r8
|
||||
L5d:
|
||||
java.lang.String r8 = r0.f5328e
|
||||
if (r8 == 0) goto L80
|
||||
com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase r9 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getGetStationByIdUseCase$p(r3)
|
||||
r0.f5324a = r7
|
||||
r0.f5325b = r2
|
||||
r0.f5326c = r5
|
||||
java.lang.Object r5 = r9.invoke(r8, r0)
|
||||
if (r5 != r1) goto L72
|
||||
L71:
|
||||
return r1
|
||||
L72:
|
||||
r1 = r2
|
||||
r2 = r7
|
||||
L74:
|
||||
com.adif.elcanomovil.domain.entities.station.Station r5 = (com.adif.elcanomovil.domain.entities.station.Station) r5
|
||||
if (r5 == 0) goto L7c
|
||||
java.lang.String r4 = r5.getShortName()
|
||||
L7c:
|
||||
r1.element = r4
|
||||
r7 = r2
|
||||
r2 = r1
|
||||
L80:
|
||||
androidx.lifecycle.X r1 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$get_viewData$p(r3)
|
||||
java.lang.Boolean r3 = r0.f5330g
|
||||
if (r3 == 0) goto L8c
|
||||
boolean r6 = r3.booleanValue()
|
||||
L8c:
|
||||
r9 = r6
|
||||
T r3 = r7.element
|
||||
r10 = r3
|
||||
java.lang.String r10 = (java.lang.String) r10
|
||||
T r2 = r2.element
|
||||
r14 = r2
|
||||
java.lang.String r14 = (java.lang.String) r14
|
||||
com.adif.elcanomovil.domain.entities.subscription.SubscriptionType r21 = com.adif.elcanomovil.domain.entities.subscription.SubscriptionType.JOURNEY
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData r8 = new com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData
|
||||
r23 = 0
|
||||
r24 = 0
|
||||
java.lang.String r11 = r0.f5327d
|
||||
r12 = 0
|
||||
java.lang.String r15 = r0.f5328e
|
||||
r16 = 0
|
||||
r17 = 0
|
||||
r18 = 0
|
||||
r19 = 0
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r0 = r0.h
|
||||
r22 = 0
|
||||
r25 = 59272(0xe788, float:8.3058E-41)
|
||||
r26 = 0
|
||||
r13 = r11
|
||||
r20 = r0
|
||||
r8.<init>(r9, r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, r20, r21, r22, r23, r24, r25, r26)
|
||||
r1.k(r8)
|
||||
kotlin.Unit r0 = kotlin.Unit.INSTANCE
|
||||
return r0
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.j.invokeSuspend(java.lang.Object):java.lang.Object");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import androidx.lifecycle.X;
|
||||
import com.adif.elcanomovil.domain.entities.station.Station;
|
||||
import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType;
|
||||
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
|
||||
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
|
||||
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 kotlin.jvm.internal.Ref;
|
||||
import kotlinx.coroutines.CoroutineScope;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class k extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public Ref.ObjectRef f5331a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public int f5332b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5333c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5334d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5335e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5336f;
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public final /* synthetic */ String f5337g;
|
||||
public final /* synthetic */ String h;
|
||||
public final /* synthetic */ AnticipationType i;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public k(String str, SubscriptionCreationViewModel subscriptionCreationViewModel, String str2, String str3, String str4, String str5, AnticipationType anticipationType, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5333c = str;
|
||||
this.f5334d = subscriptionCreationViewModel;
|
||||
this.f5335e = str2;
|
||||
this.f5336f = str3;
|
||||
this.f5337g = str4;
|
||||
this.h = str5;
|
||||
this.i = anticipationType;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new k(this.f5333c, this.f5334d, this.f5335e, this.f5336f, this.f5337g, this.h, this.i, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((k) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Object invokeSuspend(Object obj) {
|
||||
Ref.ObjectRef objectRef;
|
||||
GetStationByIdUseCase getStationByIdUseCase;
|
||||
Object invoke;
|
||||
Ref.ObjectRef objectRef2;
|
||||
X x3;
|
||||
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
|
||||
int i = this.f5332b;
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5334d;
|
||||
if (i == 0) {
|
||||
ResultKt.throwOnFailure(obj);
|
||||
objectRef = new Ref.ObjectRef();
|
||||
String str = this.f5333c;
|
||||
if (str != null) {
|
||||
getStationByIdUseCase = subscriptionCreationViewModel.getStationByIdUseCase;
|
||||
this.f5331a = objectRef;
|
||||
this.f5332b = 1;
|
||||
invoke = getStationByIdUseCase.invoke(str, this);
|
||||
if (invoke == coroutine_suspended) {
|
||||
return coroutine_suspended;
|
||||
}
|
||||
objectRef2 = objectRef;
|
||||
}
|
||||
x3 = subscriptionCreationViewModel._viewData;
|
||||
String str2 = (String) objectRef.element;
|
||||
SubscriptionType subscriptionType = SubscriptionType.TRAIN;
|
||||
String str3 = this.f5333c;
|
||||
x3.k(new SubscriptionCreateViewData(true, str2, str3, null, str3, null, this.f5335e, null, this.f5336f, this.f5337g, this.h, this.i, subscriptionType, null, null, null, 57512, null));
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
if (i != 1) {
|
||||
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
|
||||
}
|
||||
objectRef2 = this.f5331a;
|
||||
ResultKt.throwOnFailure(obj);
|
||||
invoke = obj;
|
||||
Station station = (Station) invoke;
|
||||
objectRef2.element = station != null ? station.getShortName() : 0;
|
||||
objectRef = objectRef2;
|
||||
x3 = subscriptionCreationViewModel._viewData;
|
||||
String str22 = (String) objectRef.element;
|
||||
SubscriptionType subscriptionType2 = SubscriptionType.TRAIN;
|
||||
String str32 = this.f5333c;
|
||||
x3.k(new SubscriptionCreateViewData(true, str22, str32, null, str32, null, this.f5335e, null, this.f5336f, this.f5337g, this.h, this.i, subscriptionType2, null, null, null, 57512, null));
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import androidx.lifecycle.W;
|
||||
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
|
||||
import kotlin.Unit;
|
||||
import kotlin.coroutines.Continuation;
|
||||
import kotlin.coroutines.jvm.internal.Boxing;
|
||||
import kotlinx.coroutines.flow.FlowCollector;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class l implements FlowCollector {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f5338a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5339b;
|
||||
|
||||
public /* synthetic */ l(SubscriptionCreationViewModel subscriptionCreationViewModel, int i) {
|
||||
this.f5338a = i;
|
||||
this.f5339b = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlinx.coroutines.flow.FlowCollector
|
||||
public final Object emit(Object obj, Continuation continuation) {
|
||||
W w3;
|
||||
W w4;
|
||||
W w5;
|
||||
W w6;
|
||||
W w7;
|
||||
W w8;
|
||||
switch (this.f5338a) {
|
||||
case 0:
|
||||
w3 = this.f5339b._resultCreateSubscription;
|
||||
w3.k((AsyncResult) obj);
|
||||
return Unit.INSTANCE;
|
||||
case 1:
|
||||
w4 = this.f5339b._resultCreateSubscription;
|
||||
w4.k((AsyncResult) obj);
|
||||
return Unit.INSTANCE;
|
||||
case 2:
|
||||
int i = SubscriptionCreationViewModel$deleteSusbscription$1$1$1$WhenMappings.$EnumSwitchMapping$0[((AsyncResult) obj).getStatus().ordinal()];
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5339b;
|
||||
if (i == 1) {
|
||||
w5 = subscriptionCreationViewModel._deleteSubscription;
|
||||
w5.k(Boxing.boxBoolean(false));
|
||||
} else if (i == 2) {
|
||||
w6 = subscriptionCreationViewModel._deleteSubscription;
|
||||
w6.k(Boxing.boxBoolean(true));
|
||||
}
|
||||
return Unit.INSTANCE;
|
||||
case 3:
|
||||
w7 = this.f5339b._resultCreateSubscription;
|
||||
w7.k((AsyncResult) obj);
|
||||
return Unit.INSTANCE;
|
||||
default:
|
||||
w8 = this.f5339b._resultCreateSubscription;
|
||||
w8.k((AsyncResult) obj);
|
||||
return Unit.INSTANCE;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import kotlin.Unit;
|
||||
import kotlin.coroutines.Continuation;
|
||||
import kotlin.coroutines.jvm.internal.SuspendLambda;
|
||||
import kotlin.jvm.functions.Function2;
|
||||
import kotlinx.coroutines.CoroutineScope;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class m extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5340a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5341b;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public m(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5341b = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new m(this.f5341b, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((m) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:24:0x00b1, code lost:
|
||||
|
||||
if (r4.collect(r5, r19) == r1) goto L30;
|
||||
*/
|
||||
/* JADX WARN: Code restructure failed: missing block: B:25:0x0106, code lost:
|
||||
|
||||
return r1;
|
||||
*/
|
||||
/* JADX WARN: Code restructure failed: missing block: B:29:0x0104, code lost:
|
||||
|
||||
if (r3.collect(r5, r19) == r1) goto L30;
|
||||
*/
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct add '--show-bad-code' argument
|
||||
*/
|
||||
public final java.lang.Object invokeSuspend(java.lang.Object r20) {
|
||||
/*
|
||||
r19 = this;
|
||||
r0 = r19
|
||||
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
|
||||
int r2 = r0.f5340a
|
||||
r3 = 2
|
||||
r4 = 1
|
||||
if (r2 == 0) goto L1d
|
||||
if (r2 == r4) goto L10
|
||||
if (r2 != r3) goto L15
|
||||
L10:
|
||||
kotlin.ResultKt.throwOnFailure(r20)
|
||||
goto L107
|
||||
L15:
|
||||
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
|
||||
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
|
||||
r0.<init>(r1)
|
||||
throw r0
|
||||
L1d:
|
||||
kotlin.ResultKt.throwOnFailure(r20)
|
||||
com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel r2 = r0.f5341b
|
||||
androidx.lifecycle.X r5 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$get_viewData$p(r2)
|
||||
r6 = 0
|
||||
if (r5 == 0) goto L30
|
||||
java.lang.Object r5 = r5.d()
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData r5 = (com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData) r5
|
||||
goto L31
|
||||
L30:
|
||||
r5 = r6
|
||||
L31:
|
||||
if (r5 == 0) goto L107
|
||||
com.adif.elcanomovil.domain.entities.subscription.SubscriptionType r16 = r5.getTypeSubscription()
|
||||
if (r16 == 0) goto L107
|
||||
int[] r7 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel$createSusbscription$1$1$WhenMappings.$EnumSwitchMapping$0
|
||||
int r8 = r16.ordinal()
|
||||
r7 = r7[r8]
|
||||
if (r7 == r4) goto Lb4
|
||||
if (r7 == r3) goto L47
|
||||
goto L107
|
||||
L47:
|
||||
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.CreateSubscriptionsUseCase r7 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getCreateSubscriptionsUseCase$p(r2)
|
||||
java.lang.String r8 = r5.getStationCode()
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r4 = r5.getAnticipationTime()
|
||||
if (r4 == 0) goto L5d
|
||||
int r4 = r4.getValue()
|
||||
java.lang.Integer r6 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r4)
|
||||
L5d:
|
||||
java.lang.String r11 = java.lang.String.valueOf(r6)
|
||||
java.lang.String r13 = r5.getRepetitionDays()
|
||||
java.lang.StringBuilder r4 = new java.lang.StringBuilder
|
||||
r4.<init>()
|
||||
java.lang.String r6 = r5.getCodeTrain()
|
||||
r4.append(r6)
|
||||
r6 = 45
|
||||
r4.append(r6)
|
||||
java.lang.String r9 = r5.getStationFromCode()
|
||||
r4.append(r9)
|
||||
r4.append(r6)
|
||||
java.lang.String r6 = r5.getStationToCode()
|
||||
r4.append(r6)
|
||||
java.lang.String r14 = r4.toString()
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper$Companion r4 = com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper.INSTANCE
|
||||
java.util.Date r6 = new java.util.Date
|
||||
r6.<init>()
|
||||
java.lang.String r15 = r4.getMeDayString(r6)
|
||||
java.lang.String r17 = r5.getOperator()
|
||||
java.lang.String r18 = r5.getCommercialProduct()
|
||||
r10 = 0
|
||||
r12 = 0
|
||||
r9 = 0
|
||||
kotlinx.coroutines.flow.Flow r4 = r7.invoke(r8, r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
|
||||
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
|
||||
r6 = 1
|
||||
r5.<init>(r2, r6)
|
||||
r0.f5340a = r3
|
||||
java.lang.Object r0 = r4.collect(r5, r0)
|
||||
if (r0 != r1) goto L107
|
||||
goto L106
|
||||
Lb4:
|
||||
java.util.Date r3 = r5.getInitialTime()
|
||||
if (r3 == 0) goto L107
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper$Companion r6 = com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper.INSTANCE
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r7 = r5.getAnticipationTime()
|
||||
kotlin.Pair r3 = r6.calculateInfoDate(r3, r7)
|
||||
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.CreateSubscriptionsUseCase r7 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getCreateSubscriptionsUseCase$p(r2)
|
||||
java.lang.String r8 = r5.getStationCode()
|
||||
java.lang.String r9 = r5.getStationToCode()
|
||||
java.lang.Object r10 = r3.getFirst()
|
||||
java.lang.String r10 = (java.lang.String) r10
|
||||
java.lang.Object r11 = r3.getFirst()
|
||||
java.lang.String r11 = (java.lang.String) r11
|
||||
java.lang.Object r3 = r3.getSecond()
|
||||
r12 = r3
|
||||
java.lang.String r12 = (java.lang.String) r12
|
||||
java.lang.String r13 = r5.getRepetitionDays()
|
||||
boolean r3 = r5.isCercanias()
|
||||
java.lang.String r14 = r6.getTrainType(r3)
|
||||
java.lang.String r18 = ""
|
||||
r15 = 0
|
||||
java.lang.String r17 = ""
|
||||
kotlinx.coroutines.flow.Flow r3 = r7.invoke(r8, r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
|
||||
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
|
||||
r6 = 0
|
||||
r5.<init>(r2, r6)
|
||||
r0.f5340a = r4
|
||||
java.lang.Object r0 = r3.collect(r5, r0)
|
||||
if (r0 != r1) goto L107
|
||||
L106:
|
||||
return r1
|
||||
L107:
|
||||
kotlin.Unit r0 = kotlin.Unit.INSTANCE
|
||||
return r0
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.m.invokeSuspend(java.lang.Object):java.lang.Object");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
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.BuildersKt;
|
||||
import kotlinx.coroutines.CoroutineDispatcher;
|
||||
import kotlinx.coroutines.CoroutineScope;
|
||||
import kotlinx.coroutines.Dispatchers;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class n extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5342a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5343b;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public n(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5343b = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new n(this.f5343b, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((n) 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.f5342a;
|
||||
if (i == 0) {
|
||||
ResultKt.throwOnFailure(obj);
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5343b;
|
||||
subscriptionCreationViewModel.reallyActionPressed = true;
|
||||
CoroutineDispatcher io = Dispatchers.getIO();
|
||||
m mVar = new m(subscriptionCreationViewModel, null);
|
||||
this.f5342a = 1;
|
||||
if (BuildersKt.withContext(io, mVar, 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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
|
||||
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
|
||||
import com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.DeleteSubscriptionsUseCase;
|
||||
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: classes3.dex */
|
||||
public final class o extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5344a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5345b;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public o(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5345b = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new o(this.f5345b, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((o) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Object invokeSuspend(Object obj) {
|
||||
Subscription subscription;
|
||||
DeleteSubscriptionsUseCase deleteSubscriptionsUseCase;
|
||||
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
|
||||
int i = this.f5344a;
|
||||
if (i == 0) {
|
||||
ResultKt.throwOnFailure(obj);
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5345b;
|
||||
subscriptionCreationViewModel.reallyActionPressed = true;
|
||||
subscription = subscriptionCreationViewModel.subscriptionData;
|
||||
if (subscription != null) {
|
||||
deleteSubscriptionsUseCase = subscriptionCreationViewModel.deleteSubscriptionsUseCase;
|
||||
Flow<AsyncResult<Unit>> invoke = deleteSubscriptionsUseCase.invoke(subscription, false);
|
||||
l lVar = new l(subscriptionCreationViewModel, 2);
|
||||
this.f5344a = 1;
|
||||
if (invoke.collect(lVar, 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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import android.content.Context;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class p extends Lambda implements Function0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5346a;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public p(SubscriptionCreationViewModel subscriptionCreationViewModel) {
|
||||
super(0);
|
||||
this.f5346a = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
public final Object invoke() {
|
||||
Context context;
|
||||
context = this.f5346a.context;
|
||||
String string = context.getString(R.string.stations_avisa_dialog_positive);
|
||||
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
|
||||
return new AlertActions(SubscriptionCreationViewModelKt.SUBSCRIPTION_GENERIC_ACTION, new AlertAction(string, AlertAction.Style.POSITIVE));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import android.content.Context;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.Lambda;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class q extends Lambda implements Function0 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5347a;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public q(SubscriptionCreationViewModel subscriptionCreationViewModel) {
|
||||
super(0);
|
||||
this.f5347a = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
public final Object invoke() {
|
||||
Context context;
|
||||
context = this.f5347a.context;
|
||||
String string = context.getString(R.string.stations_avisa_dialog_positive);
|
||||
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
|
||||
return new AlertActions("generic_subscription_without_action", new AlertAction(string, AlertAction.Style.POSITIVE));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,159 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
|
||||
import kotlin.Unit;
|
||||
import kotlin.coroutines.Continuation;
|
||||
import kotlin.coroutines.jvm.internal.SuspendLambda;
|
||||
import kotlin.jvm.functions.Function2;
|
||||
import kotlinx.coroutines.CoroutineScope;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class r extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5348a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5349b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final /* synthetic */ Subscription f5350c;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public r(SubscriptionCreationViewModel subscriptionCreationViewModel, Subscription subscription, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5349b = subscriptionCreationViewModel;
|
||||
this.f5350c = subscription;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new r(this.f5349b, this.f5350c, continuation);
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public final Object invoke(Object obj, Object obj2) {
|
||||
return ((r) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:24:0x0089, code lost:
|
||||
|
||||
if (r4.collect(r5, r19) == r1) goto L30;
|
||||
*/
|
||||
/* JADX WARN: Code restructure failed: missing block: B:25:0x00df, code lost:
|
||||
|
||||
return r1;
|
||||
*/
|
||||
/* JADX WARN: Code restructure failed: missing block: B:29:0x00dd, code lost:
|
||||
|
||||
if (r3.collect(r5, r19) == r1) goto L30;
|
||||
*/
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct add '--show-bad-code' argument
|
||||
*/
|
||||
public final java.lang.Object invokeSuspend(java.lang.Object r20) {
|
||||
/*
|
||||
r19 = this;
|
||||
r0 = r19
|
||||
java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
|
||||
int r2 = r0.f5348a
|
||||
r3 = 2
|
||||
r4 = 1
|
||||
if (r2 == 0) goto L1d
|
||||
if (r2 == r4) goto L10
|
||||
if (r2 != r3) goto L15
|
||||
L10:
|
||||
kotlin.ResultKt.throwOnFailure(r20)
|
||||
goto Le0
|
||||
L15:
|
||||
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
|
||||
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
|
||||
r0.<init>(r1)
|
||||
throw r0
|
||||
L1d:
|
||||
kotlin.ResultKt.throwOnFailure(r20)
|
||||
com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel r2 = r0.f5349b
|
||||
androidx.lifecycle.X r5 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$get_viewData$p(r2)
|
||||
r6 = 0
|
||||
if (r5 == 0) goto L30
|
||||
java.lang.Object r5 = r5.d()
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData r5 = (com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData) r5
|
||||
goto L31
|
||||
L30:
|
||||
r5 = r6
|
||||
L31:
|
||||
if (r5 == 0) goto Le0
|
||||
com.adif.elcanomovil.domain.entities.subscription.SubscriptionType r7 = r5.getTypeSubscription()
|
||||
if (r7 == 0) goto Le0
|
||||
int[] r8 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel$modifySusbscription$1$1$1$WhenMappings.$EnumSwitchMapping$0
|
||||
int r7 = r7.ordinal()
|
||||
r7 = r8[r7]
|
||||
com.adif.elcanomovil.domain.entities.subscription.Subscription r9 = r0.f5350c
|
||||
if (r7 == r4) goto L8c
|
||||
if (r7 == r3) goto L49
|
||||
goto Le0
|
||||
L49:
|
||||
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.ModifySubscriptionsUseCase r8 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getModifySubscriptionsUseCase$p(r2)
|
||||
java.lang.String r10 = r5.getStationCode()
|
||||
java.lang.String r11 = r5.getStationToCode()
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r4 = r5.getAnticipationTime()
|
||||
if (r4 == 0) goto L63
|
||||
int r4 = r4.getValue()
|
||||
java.lang.Integer r6 = kotlin.coroutines.jvm.internal.Boxing.boxInt(r4)
|
||||
L63:
|
||||
java.lang.String r13 = java.lang.String.valueOf(r6)
|
||||
java.lang.String r15 = r5.getRepetitionDays()
|
||||
java.lang.String r16 = r5.getCodeTrain()
|
||||
java.lang.String r17 = r5.getOperator()
|
||||
java.lang.String r18 = r5.getCommercialProduct()
|
||||
r12 = 0
|
||||
r14 = 0
|
||||
kotlinx.coroutines.flow.Flow r4 = r8.invoke(r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
|
||||
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
|
||||
r6 = 4
|
||||
r5.<init>(r2, r6)
|
||||
r0.f5348a = r3
|
||||
java.lang.Object r0 = r4.collect(r5, r0)
|
||||
if (r0 != r1) goto Le0
|
||||
goto Ldf
|
||||
L8c:
|
||||
java.util.Date r3 = r5.getInitialTime()
|
||||
if (r3 == 0) goto Le0
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper$Companion r6 = com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper.INSTANCE
|
||||
com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType r7 = r5.getAnticipationTime()
|
||||
kotlin.Pair r3 = r6.calculateInfoDate(r3, r7)
|
||||
com.adif.elcanomovil.domain.usecases.subscriptions.subscriptions.ModifySubscriptionsUseCase r8 = com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationViewModel.access$getModifySubscriptionsUseCase$p(r2)
|
||||
java.lang.String r10 = r5.getStationCode()
|
||||
java.lang.String r11 = r5.getStationToCode()
|
||||
java.lang.Object r7 = r3.getFirst()
|
||||
r12 = r7
|
||||
java.lang.String r12 = (java.lang.String) r12
|
||||
java.lang.Object r7 = r3.getFirst()
|
||||
r13 = r7
|
||||
java.lang.String r13 = (java.lang.String) r13
|
||||
java.lang.Object r3 = r3.getSecond()
|
||||
r14 = r3
|
||||
java.lang.String r14 = (java.lang.String) r14
|
||||
java.lang.String r15 = r5.getRepetitionDays()
|
||||
boolean r3 = r5.isCercanias()
|
||||
java.lang.String r16 = r6.getTrainType(r3)
|
||||
java.lang.String r17 = ""
|
||||
java.lang.String r18 = ""
|
||||
kotlinx.coroutines.flow.Flow r3 = r8.invoke(r9, r10, r11, r12, r13, r14, r15, r16, r17, r18)
|
||||
com.adif.elcanomovil.uiSubscriptions.create.l r5 = new com.adif.elcanomovil.uiSubscriptions.create.l
|
||||
r6 = 3
|
||||
r5.<init>(r2, r6)
|
||||
r0.f5348a = r4
|
||||
java.lang.Object r0 = r3.collect(r5, r0)
|
||||
if (r0 != r1) goto Le0
|
||||
Ldf:
|
||||
return r1
|
||||
Le0:
|
||||
kotlin.Unit r0 = kotlin.Unit.INSTANCE
|
||||
return r0
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.r.invokeSuspend(java.lang.Object):java.lang.Object");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
|
||||
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.BuildersKt;
|
||||
import kotlinx.coroutines.CoroutineDispatcher;
|
||||
import kotlinx.coroutines.CoroutineScope;
|
||||
import kotlinx.coroutines.Dispatchers;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class s extends SuspendLambda implements Function2 {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public int f5351a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final /* synthetic */ SubscriptionCreationViewModel f5352b;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public s(SubscriptionCreationViewModel subscriptionCreationViewModel, Continuation continuation) {
|
||||
super(2, continuation);
|
||||
this.f5352b = subscriptionCreationViewModel;
|
||||
}
|
||||
|
||||
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
|
||||
public final Continuation create(Object obj, Continuation continuation) {
|
||||
return new s(this.f5352b, 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) {
|
||||
Subscription subscription;
|
||||
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
|
||||
int i = this.f5351a;
|
||||
if (i == 0) {
|
||||
ResultKt.throwOnFailure(obj);
|
||||
SubscriptionCreationViewModel subscriptionCreationViewModel = this.f5352b;
|
||||
subscriptionCreationViewModel.reallyActionPressed = true;
|
||||
subscription = subscriptionCreationViewModel.subscriptionData;
|
||||
if (subscription != null) {
|
||||
CoroutineDispatcher io = Dispatchers.getIO();
|
||||
r rVar = new r(subscriptionCreationViewModel, subscription, null);
|
||||
this.f5351a = 1;
|
||||
if (BuildersKt.withContext(io, rVar, 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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public abstract class t {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory f5353a = new SubscriptionCreationViewModel_HiltModules_KeyModule_ProvideFactory();
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views;
|
||||
|
||||
import kotlin.Metadata;
|
||||
import kotlin.enums.EnumEntries;
|
||||
import kotlin.enums.EnumEntriesKt;
|
||||
|
||||
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
|
||||
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
|
||||
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0004\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004¨\u0006\u0005"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;", "", "(Ljava/lang/String;I)V", "SEARCH", "SEARCH_TO", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class JourneyAction {
|
||||
private static final /* synthetic */ EnumEntries $ENTRIES;
|
||||
private static final /* synthetic */ JourneyAction[] $VALUES;
|
||||
public static final JourneyAction SEARCH = new JourneyAction("SEARCH", 0);
|
||||
public static final JourneyAction SEARCH_TO = new JourneyAction("SEARCH_TO", 1);
|
||||
|
||||
private static final /* synthetic */ JourneyAction[] $values() {
|
||||
return new JourneyAction[]{SEARCH, SEARCH_TO};
|
||||
}
|
||||
|
||||
static {
|
||||
JourneyAction[] $values = $values();
|
||||
$VALUES = $values;
|
||||
$ENTRIES = EnumEntriesKt.enumEntries($values);
|
||||
}
|
||||
|
||||
private JourneyAction(String str, int i) {
|
||||
}
|
||||
|
||||
public static EnumEntries<JourneyAction> getEntries() {
|
||||
return $ENTRIES;
|
||||
}
|
||||
|
||||
public static JourneyAction valueOf(String str) {
|
||||
return (JourneyAction) Enum.valueOf(JourneyAction.class, str);
|
||||
}
|
||||
|
||||
public static JourneyAction[] values() {
|
||||
return (JourneyAction[]) $VALUES.clone();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,281 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views;
|
||||
|
||||
import M1.a;
|
||||
import android.app.TimePickerDialog;
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import android.widget.TextView;
|
||||
import android.widget.TimePicker;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.enums.TypeSubscriptionCreationView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.JourneyView;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataJourney;
|
||||
import com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionJourneyBinding;
|
||||
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.Locale;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.internal.DefaultConstructorMarker;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.SourceDebugExtension;
|
||||
|
||||
@Metadata(d1 = {"\u0000j\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004B\u001b\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u0006¢\u0006\u0002\u0010\u0007B!\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0006\u0012\u0006\u0010\t\u001a\u00020\n¢\u0006\u0002\u0010\u000bJ\b\u0010\u001c\u001a\u00020\u0015H\u0002J\u001a\u0010\u001d\u001a\u00020\u00152\b\u0010\u001e\u001a\u0004\u0018\u00010\u00112\b\u0010\u001f\u001a\u0004\u0018\u00010\u001bJ\u001a\u0010 \u001a\u00020\u00152\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J\u0010\u0010!\u001a\u00020\u00152\u0006\u0010\"\u001a\u00020#H\u0002J \u0010$\u001a\u00020\u00152\u0018\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020\u0014\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0002`\u0016J \u0010%\u001a\u00020\u00152\u0018\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0002`\u0019J \u0010&\u001a\u00020\u00152\u0018\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020'\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0002`(R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\u000fX\u0082\u0004¢\u0006\u0002\n\u0000R\u0010\u0010\u0010\u001a\u0004\u0018\u00010\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0012\u001a\u0016\u0012\u0004\u0012\u00020\u0014\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0004\u0018\u0001`\u0016X\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0017\u001a\u0016\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u0015\u0018\u00010\u0013j\u0004\u0018\u0001`\u0019X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u001a\u001a\u0004\u0018\u00010\u001bX\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006)"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyView;", "Landroidx/constraintlayout/widget/ConstraintLayout;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "attr", "Landroid/util/AttributeSet;", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "attrs", "defStyleAttr", "", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "binding", "Lcom/adif/elcanomovil/uiSubscriptions/databinding/ViewSubscriptionJourneyBinding;", "df", "Ljava/text/SimpleDateFormat;", "infoData", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;", "", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/OnJourneyActionListener;", "listenerTimeFrom", "Ljava/util/Date;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/OnJourneyTimeFromListener;", "modeView", "Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "configureListeners", "configureView", "info", "typeOfMode", "initView", "paintDate", "date", "", "setOnJourneyActionListener", "setOnJourneyTimeFromListener", "setOnTypeSelectionListener", "", "Lcom/adif/elcanomovil/commonViews/OnTypeSelectionListener;", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
@SourceDebugExtension({"SMAP\nJourneyView.kt\nKotlin\n*S Kotlin\n*F\n+ 1 JourneyView.kt\ncom/adif/elcanomovil/uiSubscriptions/create/views/JourneyView\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,148:1\n1#2:149\n*E\n"})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class JourneyView extends ConstraintLayout {
|
||||
private ViewSubscriptionJourneyBinding binding;
|
||||
private final SimpleDateFormat df;
|
||||
private InfoDataJourney infoData;
|
||||
private Function1<? super JourneyAction, Unit> listener;
|
||||
private Function1<? super Date, Unit> listenerTimeFrom;
|
||||
private TypeSubscriptionCreationView modeView;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public JourneyView(Context context) {
|
||||
super(context);
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
this.df = new SimpleDateFormat("HH:mm", Locale.FRANCE);
|
||||
initView(context, null);
|
||||
}
|
||||
|
||||
private final void configureListeners() {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding2 = null;
|
||||
if (viewSubscriptionJourneyBinding == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding.station.setOnClickListener(new a(this, 0));
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding3 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding3 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
} else {
|
||||
viewSubscriptionJourneyBinding2 = viewSubscriptionJourneyBinding3;
|
||||
}
|
||||
viewSubscriptionJourneyBinding2.stationTo.setOnClickListener(new a(this, 1));
|
||||
}
|
||||
|
||||
public static final void configureListeners$lambda$7(JourneyView this$0, View view) {
|
||||
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
||||
Function1<? super JourneyAction, Unit> function1 = this$0.listener;
|
||||
if (function1 != null) {
|
||||
function1.invoke(JourneyAction.SEARCH);
|
||||
}
|
||||
}
|
||||
|
||||
public static final void configureListeners$lambda$8(JourneyView this$0, View view) {
|
||||
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
||||
Function1<? super JourneyAction, Unit> function1 = this$0.listener;
|
||||
if (function1 != null) {
|
||||
function1.invoke(JourneyAction.SEARCH_TO);
|
||||
}
|
||||
}
|
||||
|
||||
public static final void configureView$lambda$4(final JourneyView this$0, View view) {
|
||||
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
||||
final Calendar calendar = Calendar.getInstance();
|
||||
new TimePickerDialog(this$0.getContext(), new TimePickerDialog.OnTimeSetListener() { // from class: M1.b
|
||||
@Override // android.app.TimePickerDialog.OnTimeSetListener
|
||||
public final void onTimeSet(TimePicker timePicker, int i, int i4) {
|
||||
JourneyView.configureView$lambda$4$lambda$3(calendar, this$0, timePicker, i, i4);
|
||||
}
|
||||
}, calendar.get(11), calendar.get(12), true).show();
|
||||
}
|
||||
|
||||
public static final void configureView$lambda$4$lambda$3(Calendar calendar, JourneyView this$0, TimePicker timePicker, int i, int i4) {
|
||||
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
||||
calendar.set(11, i);
|
||||
calendar.set(12, i4);
|
||||
String format = this$0.df.format(calendar.getTime());
|
||||
Intrinsics.checkNotNull(format);
|
||||
this$0.paintDate(format);
|
||||
Function1<? super Date, Unit> function1 = this$0.listenerTimeFrom;
|
||||
if (function1 != null) {
|
||||
Date time = calendar.getTime();
|
||||
Intrinsics.checkNotNullExpressionValue(time, "getTime(...)");
|
||||
function1.invoke(time);
|
||||
}
|
||||
}
|
||||
|
||||
private final void initView(Context context, AttributeSet attrs) {
|
||||
View.inflate(context, R.layout.view_subscription_journey, this);
|
||||
ViewSubscriptionJourneyBinding bind = ViewSubscriptionJourneyBinding.bind(this);
|
||||
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
|
||||
this.binding = bind;
|
||||
configureListeners();
|
||||
}
|
||||
|
||||
private final void paintDate(String date) {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding2 = null;
|
||||
if (viewSubscriptionJourneyBinding == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding.textViewDateFrom.setVisibility(0);
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding3 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding3 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
} else {
|
||||
viewSubscriptionJourneyBinding2 = viewSubscriptionJourneyBinding3;
|
||||
}
|
||||
viewSubscriptionJourneyBinding2.textViewDateFrom.setText(date);
|
||||
}
|
||||
|
||||
public final void configureView(InfoDataJourney info, TypeSubscriptionCreationView typeOfMode) {
|
||||
String stationFrom;
|
||||
String stationTo;
|
||||
Boolean isCercanias;
|
||||
String timeFrom;
|
||||
this.infoData = info;
|
||||
this.modeView = typeOfMode;
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding2 = null;
|
||||
if (viewSubscriptionJourneyBinding == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding = null;
|
||||
}
|
||||
TextView textView = viewSubscriptionJourneyBinding.station;
|
||||
InfoDataJourney infoDataJourney = this.infoData;
|
||||
if ((infoDataJourney != null ? infoDataJourney.getStationFrom() : null) == null) {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding3 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding3 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding3 = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding3.station.setTextColor(getContext().getColor(R.color.colorTextSecondaryGrey));
|
||||
Context context = getContext();
|
||||
if (context != null) {
|
||||
stationFrom = context.getString(R.string.select_station);
|
||||
}
|
||||
stationFrom = null;
|
||||
} else {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding4 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding4 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding4 = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding4.station.setTextColor(getContext().getColor(R.color.white));
|
||||
InfoDataJourney infoDataJourney2 = this.infoData;
|
||||
if (infoDataJourney2 != null) {
|
||||
stationFrom = infoDataJourney2.getStationFrom();
|
||||
}
|
||||
stationFrom = null;
|
||||
}
|
||||
textView.setText(stationFrom);
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding5 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding5 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding5 = null;
|
||||
}
|
||||
TextView textView2 = viewSubscriptionJourneyBinding5.stationTo;
|
||||
InfoDataJourney infoDataJourney3 = this.infoData;
|
||||
if ((infoDataJourney3 != null ? infoDataJourney3.getStationTo() : null) == null) {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding6 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding6 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding6 = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding6.stationTo.setTextColor(getContext().getColor(R.color.colorTextSecondaryGrey));
|
||||
Context context2 = getContext();
|
||||
if (context2 != null) {
|
||||
stationTo = context2.getString(R.string.select_station);
|
||||
}
|
||||
stationTo = null;
|
||||
} else {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding7 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding7 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding7 = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding7.stationTo.setTextColor(getContext().getColor(R.color.white));
|
||||
InfoDataJourney infoDataJourney4 = this.infoData;
|
||||
if (infoDataJourney4 != null) {
|
||||
stationTo = infoDataJourney4.getStationTo();
|
||||
}
|
||||
stationTo = null;
|
||||
}
|
||||
textView2.setText(stationTo);
|
||||
InfoDataJourney infoDataJourney5 = this.infoData;
|
||||
if (infoDataJourney5 == null || (timeFrom = infoDataJourney5.getTimeFrom()) == null) {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding8 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding8 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding8 = null;
|
||||
}
|
||||
String obj = viewSubscriptionJourneyBinding8.textViewDateFrom.getText().toString();
|
||||
paintDate(obj);
|
||||
Date parse = this.df.parse(obj);
|
||||
if (parse != null) {
|
||||
Intrinsics.checkNotNull(parse);
|
||||
Function1<? super Date, Unit> function1 = this.listenerTimeFrom;
|
||||
if (function1 != null) {
|
||||
function1.invoke(parse);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
paintDate(timeFrom);
|
||||
}
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding9 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding9 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding9 = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding9.textViewDateFrom.setOnClickListener(new a(this, 2));
|
||||
InfoDataJourney infoDataJourney6 = this.infoData;
|
||||
if (infoDataJourney6 == null || (isCercanias = infoDataJourney6.isCercanias()) == null) {
|
||||
return;
|
||||
}
|
||||
boolean booleanValue = isCercanias.booleanValue();
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding10 = this.binding;
|
||||
if (viewSubscriptionJourneyBinding10 == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
} else {
|
||||
viewSubscriptionJourneyBinding2 = viewSubscriptionJourneyBinding10;
|
||||
}
|
||||
viewSubscriptionJourneyBinding2.trainSelector.update(booleanValue);
|
||||
}
|
||||
|
||||
public final void setOnJourneyActionListener(Function1<? super JourneyAction, Unit> r12) {
|
||||
this.listener = r12;
|
||||
}
|
||||
|
||||
public final void setOnJourneyTimeFromListener(Function1<? super Date, Unit> r12) {
|
||||
this.listenerTimeFrom = r12;
|
||||
}
|
||||
|
||||
public final void setOnTypeSelectionListener(Function1<? super Boolean, Unit> r12) {
|
||||
ViewSubscriptionJourneyBinding viewSubscriptionJourneyBinding = this.binding;
|
||||
if (viewSubscriptionJourneyBinding == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionJourneyBinding = null;
|
||||
}
|
||||
viewSubscriptionJourneyBinding.trainSelector.setOnTypeSelectionListener(r12);
|
||||
}
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public JourneyView(Context context, AttributeSet attributeSet) {
|
||||
super(context, attributeSet);
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
this.df = new SimpleDateFormat("HH:mm", Locale.FRANCE);
|
||||
initView(context, attributeSet);
|
||||
}
|
||||
|
||||
public /* synthetic */ JourneyView(Context context, AttributeSet attributeSet, int i, DefaultConstructorMarker defaultConstructorMarker) {
|
||||
this(context, (i & 2) != 0 ? null : attributeSet);
|
||||
}
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public JourneyView(Context context, AttributeSet attributeSet, int i) {
|
||||
super(context, attributeSet, i);
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
this.df = new SimpleDateFormat("HH:mm", Locale.FRANCE);
|
||||
initView(context, attributeSet);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views;
|
||||
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(d1 = {"\u0000\u0016\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000*&\u0010\u0000\"\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00012\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0001*&\u0010\u0004\"\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00012\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0001¨\u0006\u0006"}, d2 = {"OnJourneyActionListener", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;", "", "OnJourneyTimeFromListener", "Ljava/util/Date;", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class JourneyViewKt {
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views;
|
||||
|
||||
import kotlin.Metadata;
|
||||
import kotlin.enums.EnumEntries;
|
||||
import kotlin.enums.EnumEntriesKt;
|
||||
|
||||
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
|
||||
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
|
||||
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0003\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003¨\u0006\u0004"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "", "(Ljava/lang/String;I)V", "SEARCH_MY_STATION", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class TrainAction {
|
||||
private static final /* synthetic */ EnumEntries $ENTRIES;
|
||||
private static final /* synthetic */ TrainAction[] $VALUES;
|
||||
public static final TrainAction SEARCH_MY_STATION = new TrainAction("SEARCH_MY_STATION", 0);
|
||||
|
||||
private static final /* synthetic */ TrainAction[] $values() {
|
||||
return new TrainAction[]{SEARCH_MY_STATION};
|
||||
}
|
||||
|
||||
static {
|
||||
TrainAction[] $values = $values();
|
||||
$VALUES = $values;
|
||||
$ENTRIES = EnumEntriesKt.enumEntries($values);
|
||||
}
|
||||
|
||||
private TrainAction(String str, int i) {
|
||||
}
|
||||
|
||||
public static EnumEntries<TrainAction> getEntries() {
|
||||
return $ENTRIES;
|
||||
}
|
||||
|
||||
public static TrainAction valueOf(String str) {
|
||||
return (TrainAction) Enum.valueOf(TrainAction.class, str);
|
||||
}
|
||||
|
||||
public static TrainAction[] values() {
|
||||
return (TrainAction[]) $VALUES.clone();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views;
|
||||
|
||||
import D1.a;
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
import com.adif.elcanomovil.uiSubscriptions.R;
|
||||
import com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain;
|
||||
import com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding;
|
||||
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.internal.DefaultConstructorMarker;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
|
||||
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u0001B\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004B\u001b\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u0006¢\u0006\u0002\u0010\u0007B!\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0006\u0012\u0006\u0010\t\u001a\u00020\n¢\u0006\u0002\u0010\u000bJ\b\u0010\u0015\u001a\u00020\u0013H\u0002J\u0010\u0010\u0016\u001a\u00020\u00132\b\u0010\u0017\u001a\u0004\u0018\u00010\u000fJ\u001a\u0010\u0018\u001a\u00020\u00132\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J \u0010\u0019\u001a\u00020\u00132\u0018\u0010\u0010\u001a\u0014\u0012\u0004\u0012\u00020\u0012\u0012\u0004\u0012\u00020\u0013\u0018\u00010\u0011j\u0002`\u0014R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010\u000e\u001a\u0004\u0018\u00010\u000fX\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u0010\u001a\u0016\u0012\u0004\u0012\u00020\u0012\u0012\u0004\u0012\u00020\u0013\u0018\u00010\u0011j\u0004\u0018\u0001`\u0014X\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006\u001a"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainView;", "Landroidx/constraintlayout/widget/ConstraintLayout;", "context", "Landroid/content/Context;", "(Landroid/content/Context;)V", "attr", "Landroid/util/AttributeSet;", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "attrs", "defStyleAttr", "", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "binding", "Lcom/adif/elcanomovil/uiSubscriptions/databinding/ViewSubscriptionTrainBinding;", "infoData", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataTrain;", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/OnTrainActionListener;", "configureListeners", "configureView", "info", "initView", "setOnTrainActionListener", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class TrainView extends ConstraintLayout {
|
||||
private ViewSubscriptionTrainBinding binding;
|
||||
private InfoDataTrain infoData;
|
||||
private Function1<? super TrainAction, Unit> listener;
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public TrainView(Context context) {
|
||||
super(context);
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
initView(context, null);
|
||||
}
|
||||
|
||||
private final void configureListeners() {
|
||||
ViewSubscriptionTrainBinding viewSubscriptionTrainBinding = this.binding;
|
||||
if (viewSubscriptionTrainBinding == null) {
|
||||
Intrinsics.throwUninitializedPropertyAccessException("binding");
|
||||
viewSubscriptionTrainBinding = null;
|
||||
}
|
||||
viewSubscriptionTrainBinding.textViewMyStation.setOnClickListener(new a(this, 6));
|
||||
}
|
||||
|
||||
public static final void configureListeners$lambda$0(TrainView this$0, View view) {
|
||||
Intrinsics.checkNotNullParameter(this$0, "this$0");
|
||||
Function1<? super TrainAction, Unit> function1 = this$0.listener;
|
||||
if (function1 != null) {
|
||||
function1.invoke(TrainAction.SEARCH_MY_STATION);
|
||||
}
|
||||
}
|
||||
|
||||
private final void initView(Context context, AttributeSet attrs) {
|
||||
View.inflate(context, R.layout.view_subscription_train, this);
|
||||
ViewSubscriptionTrainBinding bind = ViewSubscriptionTrainBinding.bind(this);
|
||||
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
|
||||
this.binding = bind;
|
||||
configureListeners();
|
||||
}
|
||||
|
||||
/* JADX WARN: Code restructure failed: missing block: B:20:0x0047, code lost:
|
||||
|
||||
r2 = kotlin.text.StringsKt__StringsKt.split$default(r2, new java.lang.String[]{"-"}, false, 0, 6, (java.lang.Object) null);
|
||||
*/
|
||||
/*
|
||||
Code decompiled incorrectly, please refer to instructions dump.
|
||||
To view partially-correct add '--show-bad-code' argument
|
||||
*/
|
||||
public final void configureView(com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r7) {
|
||||
/*
|
||||
r6 = this;
|
||||
r6.infoData = r7
|
||||
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
|
||||
java.lang.String r0 = "binding"
|
||||
r1 = 0
|
||||
if (r7 != 0) goto Ld
|
||||
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
|
||||
r7 = r1
|
||||
Ld:
|
||||
android.widget.TextView r7 = r7.trainOperator
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r2 = r6.infoData
|
||||
if (r2 == 0) goto L18
|
||||
java.lang.String r2 = r2.getOperator()
|
||||
goto L19
|
||||
L18:
|
||||
r2 = r1
|
||||
L19:
|
||||
r7.setText(r2)
|
||||
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
|
||||
if (r7 != 0) goto L24
|
||||
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
|
||||
r7 = r1
|
||||
L24:
|
||||
android.widget.TextView r7 = r7.trainType
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r2 = r6.infoData
|
||||
if (r2 == 0) goto L2f
|
||||
java.lang.String r2 = r2.getCommercialProduct()
|
||||
goto L30
|
||||
L2f:
|
||||
r2 = r1
|
||||
L30:
|
||||
r7.setText(r2)
|
||||
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
|
||||
if (r7 != 0) goto L3b
|
||||
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
|
||||
r7 = r1
|
||||
L3b:
|
||||
android.widget.TextView r7 = r7.trainNumber
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r2 = r6.infoData
|
||||
if (r2 == 0) goto L5e
|
||||
java.lang.String r2 = r2.getTrainId()
|
||||
if (r2 == 0) goto L5e
|
||||
java.lang.String r3 = "-"
|
||||
java.lang.String[] r3 = new java.lang.String[]{r3}
|
||||
r4 = 6
|
||||
r5 = 0
|
||||
java.util.List r2 = kotlin.text.StringsKt.x(r2, r3, r5, r4)
|
||||
if (r2 == 0) goto L5e
|
||||
java.lang.Object r2 = kotlin.collections.CollectionsKt.firstOrNull(r2)
|
||||
java.lang.String r2 = (java.lang.String) r2
|
||||
if (r2 == 0) goto L5e
|
||||
goto L60
|
||||
L5e:
|
||||
java.lang.String r2 = ""
|
||||
L60:
|
||||
r7.setText(r2)
|
||||
com.adif.elcanomovil.uiSubscriptions.databinding.ViewSubscriptionTrainBinding r7 = r6.binding
|
||||
if (r7 != 0) goto L6b
|
||||
kotlin.jvm.internal.Intrinsics.throwUninitializedPropertyAccessException(r0)
|
||||
r7 = r1
|
||||
L6b:
|
||||
android.widget.TextView r7 = r7.textViewMyStation
|
||||
com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain r6 = r6.infoData
|
||||
if (r6 == 0) goto L75
|
||||
java.lang.String r1 = r6.getStationCenter()
|
||||
L75:
|
||||
r7.setText(r1)
|
||||
return
|
||||
*/
|
||||
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiSubscriptions.create.views.TrainView.configureView(com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain):void");
|
||||
}
|
||||
|
||||
public final void setOnTrainActionListener(Function1<? super TrainAction, Unit> r12) {
|
||||
this.listener = r12;
|
||||
}
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public TrainView(Context context, AttributeSet attributeSet) {
|
||||
super(context, attributeSet);
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
initView(context, attributeSet);
|
||||
}
|
||||
|
||||
public /* synthetic */ TrainView(Context context, AttributeSet attributeSet, int i, DefaultConstructorMarker defaultConstructorMarker) {
|
||||
this(context, (i & 2) != 0 ? null : attributeSet);
|
||||
}
|
||||
|
||||
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
||||
public TrainView(Context context, AttributeSet attributeSet, int i) {
|
||||
super(context, attributeSet, i);
|
||||
Intrinsics.checkNotNullParameter(context, "context");
|
||||
initView(context, attributeSet);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views;
|
||||
|
||||
import kotlin.Metadata;
|
||||
|
||||
@Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000*&\u0010\u0000\"\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00012\u0010\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u0001¨\u0006\u0004"}, d2 = {"OnTrainActionListener", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final class TrainViewKt {
|
||||
}
|
||||
@@ -0,0 +1,184 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views.data;
|
||||
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.google.android.gms.measurement.internal.a;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.jvm.internal.DefaultConstructorMarker;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlinx.android.parcel.Parcelize;
|
||||
|
||||
@Parcelize
|
||||
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0015\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B/\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u0012\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\bJ\u000b\u0010\u0015\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0016\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u0010\u0010\u0017\u001a\u0004\u0018\u00010\u0006HÆ\u0003¢\u0006\u0002\u0010\tJ\u000b\u0010\u0018\u001a\u0004\u0018\u00010\u0003HÆ\u0003J>\u0010\u0019\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u00062\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u0003HÆ\u0001¢\u0006\u0002\u0010\u001aJ\t\u0010\u001b\u001a\u00020\u001cHÖ\u0001J\u0013\u0010\u001d\u001a\u00020\u00062\b\u0010\u001e\u001a\u0004\u0018\u00010\u001fHÖ\u0003J\t\u0010 \u001a\u00020\u001cHÖ\u0001J\t\u0010!\u001a\u00020\u0003HÖ\u0001J\u0019\u0010\"\u001a\u00020#2\u0006\u0010$\u001a\u00020%2\u0006\u0010&\u001a\u00020\u001cHÖ\u0001R\u001e\u0010\u0005\u001a\u0004\u0018\u00010\u0006X\u0086\u000e¢\u0006\u0010\n\u0002\u0010\f\u001a\u0004\b\u0005\u0010\t\"\u0004\b\n\u0010\u000bR\u001c\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\r\u0010\u000e\"\u0004\b\u000f\u0010\u0010R\u001c\u0010\u0004\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0011\u0010\u000e\"\u0004\b\u0012\u0010\u0010R\u001c\u0010\u0007\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0013\u0010\u000e\"\u0004\b\u0014\u0010\u0010¨\u0006'"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", "Landroid/os/Parcelable;", "stationFrom", "", "stationTo", "isCercanias", "", "timeFrom", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)V", "()Ljava/lang/Boolean;", "setCercanias", "(Ljava/lang/Boolean;)V", "Ljava/lang/Boolean;", "getStationFrom", "()Ljava/lang/String;", "setStationFrom", "(Ljava/lang/String;)V", "getStationTo", "setStationTo", "getTimeFrom", "setTimeFrom", "component1", "component2", "component3", "component4", "copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* data */ class InfoDataJourney implements Parcelable {
|
||||
public static final Parcelable.Creator<InfoDataJourney> CREATOR = new Creator();
|
||||
private Boolean isCercanias;
|
||||
private String stationFrom;
|
||||
private String stationTo;
|
||||
private String timeFrom;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Creator implements Parcelable.Creator<InfoDataJourney> {
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public final InfoDataJourney createFromParcel(Parcel parcel) {
|
||||
Boolean valueOf;
|
||||
Intrinsics.checkNotNullParameter(parcel, "parcel");
|
||||
String readString = parcel.readString();
|
||||
String readString2 = parcel.readString();
|
||||
if (parcel.readInt() == 0) {
|
||||
valueOf = null;
|
||||
} else {
|
||||
valueOf = Boolean.valueOf(parcel.readInt() != 0);
|
||||
}
|
||||
return new InfoDataJourney(readString, readString2, valueOf, parcel.readString());
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public final InfoDataJourney[] newArray(int i) {
|
||||
return new InfoDataJourney[i];
|
||||
}
|
||||
}
|
||||
|
||||
public InfoDataJourney(String str, String str2, Boolean bool, String str3) {
|
||||
this.stationFrom = str;
|
||||
this.stationTo = str2;
|
||||
this.isCercanias = bool;
|
||||
this.timeFrom = str3;
|
||||
}
|
||||
|
||||
public static /* synthetic */ InfoDataJourney copy$default(InfoDataJourney infoDataJourney, String str, String str2, Boolean bool, String str3, int i, Object obj) {
|
||||
if ((i & 1) != 0) {
|
||||
str = infoDataJourney.stationFrom;
|
||||
}
|
||||
if ((i & 2) != 0) {
|
||||
str2 = infoDataJourney.stationTo;
|
||||
}
|
||||
if ((i & 4) != 0) {
|
||||
bool = infoDataJourney.isCercanias;
|
||||
}
|
||||
if ((i & 8) != 0) {
|
||||
str3 = infoDataJourney.timeFrom;
|
||||
}
|
||||
return infoDataJourney.copy(str, str2, bool, str3);
|
||||
}
|
||||
|
||||
/* renamed from: component1, reason: from getter */
|
||||
public final String getStationFrom() {
|
||||
return this.stationFrom;
|
||||
}
|
||||
|
||||
/* renamed from: component2, reason: from getter */
|
||||
public final String getStationTo() {
|
||||
return this.stationTo;
|
||||
}
|
||||
|
||||
/* renamed from: component3, reason: from getter */
|
||||
public final Boolean getIsCercanias() {
|
||||
return this.isCercanias;
|
||||
}
|
||||
|
||||
/* renamed from: component4, reason: from getter */
|
||||
public final String getTimeFrom() {
|
||||
return this.timeFrom;
|
||||
}
|
||||
|
||||
public final InfoDataJourney copy(String stationFrom, String stationTo, Boolean isCercanias, String timeFrom) {
|
||||
return new InfoDataJourney(stationFrom, stationTo, isCercanias, timeFrom);
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public boolean equals(Object other) {
|
||||
if (this == other) {
|
||||
return true;
|
||||
}
|
||||
if (!(other instanceof InfoDataJourney)) {
|
||||
return false;
|
||||
}
|
||||
InfoDataJourney infoDataJourney = (InfoDataJourney) other;
|
||||
return Intrinsics.areEqual(this.stationFrom, infoDataJourney.stationFrom) && Intrinsics.areEqual(this.stationTo, infoDataJourney.stationTo) && Intrinsics.areEqual(this.isCercanias, infoDataJourney.isCercanias) && Intrinsics.areEqual(this.timeFrom, infoDataJourney.timeFrom);
|
||||
}
|
||||
|
||||
public final String getStationFrom() {
|
||||
return this.stationFrom;
|
||||
}
|
||||
|
||||
public final String getStationTo() {
|
||||
return this.stationTo;
|
||||
}
|
||||
|
||||
public final String getTimeFrom() {
|
||||
return this.timeFrom;
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
String str = this.stationFrom;
|
||||
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
|
||||
String str2 = this.stationTo;
|
||||
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
Boolean bool = this.isCercanias;
|
||||
int hashCode3 = (hashCode2 + (bool == null ? 0 : bool.hashCode())) * 31;
|
||||
String str3 = this.timeFrom;
|
||||
return hashCode3 + (str3 != null ? str3.hashCode() : 0);
|
||||
}
|
||||
|
||||
public final Boolean isCercanias() {
|
||||
return this.isCercanias;
|
||||
}
|
||||
|
||||
public final void setCercanias(Boolean bool) {
|
||||
this.isCercanias = bool;
|
||||
}
|
||||
|
||||
public final void setStationFrom(String str) {
|
||||
this.stationFrom = str;
|
||||
}
|
||||
|
||||
public final void setStationTo(String str) {
|
||||
this.stationTo = str;
|
||||
}
|
||||
|
||||
public final void setTimeFrom(String str) {
|
||||
this.timeFrom = str;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("InfoDataJourney(stationFrom=");
|
||||
sb.append(this.stationFrom);
|
||||
sb.append(", stationTo=");
|
||||
sb.append(this.stationTo);
|
||||
sb.append(", isCercanias=");
|
||||
sb.append(this.isCercanias);
|
||||
sb.append(", timeFrom=");
|
||||
return a.n(sb, this.timeFrom, ')');
|
||||
}
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // android.os.Parcelable
|
||||
public void writeToParcel(Parcel parcel, int flags) {
|
||||
int i;
|
||||
Intrinsics.checkNotNullParameter(parcel, "out");
|
||||
parcel.writeString(this.stationFrom);
|
||||
parcel.writeString(this.stationTo);
|
||||
Boolean bool = this.isCercanias;
|
||||
if (bool == null) {
|
||||
i = 0;
|
||||
} else {
|
||||
parcel.writeInt(1);
|
||||
i = bool.booleanValue();
|
||||
}
|
||||
parcel.writeInt(i);
|
||||
parcel.writeString(this.timeFrom);
|
||||
}
|
||||
|
||||
public /* synthetic */ InfoDataJourney(String str, String str2, Boolean bool, String str3, int i, DefaultConstructorMarker defaultConstructorMarker) {
|
||||
this(str, str2, bool, (i & 8) != 0 ? null : str3);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,211 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views.data;
|
||||
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
|
||||
import com.google.android.gms.measurement.internal.a;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlinx.android.parcel.Parcelize;
|
||||
|
||||
@Parcelize
|
||||
@Metadata(d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u001c\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001BA\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0005\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\tJ\u000b\u0010\u0018\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u0019\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001a\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001b\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001c\u001a\u0004\u0018\u00010\u0003HÆ\u0003J\u000b\u0010\u001d\u001a\u0004\u0018\u00010\u0003HÆ\u0003JQ\u0010\u001e\u001a\u00020\u00002\n\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0004\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\b\u001a\u0004\u0018\u00010\u0003HÆ\u0001J\t\u0010\u001f\u001a\u00020 HÖ\u0001J\u0013\u0010!\u001a\u00020\"2\b\u0010#\u001a\u0004\u0018\u00010$HÖ\u0003J\t\u0010%\u001a\u00020 HÖ\u0001J\t\u0010&\u001a\u00020\u0003HÖ\u0001J\u0019\u0010'\u001a\u00020(2\u0006\u0010)\u001a\u00020*2\u0006\u0010+\u001a\u00020 HÖ\u0001R\u001c\u0010\b\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\n\u0010\u000b\"\u0004\b\f\u0010\rR\u001c\u0010\u0007\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000e\u0010\u000b\"\u0004\b\u000f\u0010\rR\u001c\u0010\u0005\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0010\u0010\u000b\"\u0004\b\u0011\u0010\rR\u001c\u0010\u0006\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0012\u0010\u000b\"\u0004\b\u0013\u0010\rR\u001c\u0010\u0004\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0014\u0010\u000b\"\u0004\b\u0015\u0010\rR\u001c\u0010\u0002\u001a\u0004\u0018\u00010\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0016\u0010\u000b\"\u0004\b\u0017\u0010\r¨\u0006,"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataTrain;", "Landroid/os/Parcelable;", "trainName", "", "trainId", "stationCenter", "timeFrom", NavArguments.ARG_DYNAMIC_LINKS_OPERATOR, NavArguments.ARG_DYNAMIC_LINKS_COMMERCIAL_PRODUCT, "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getCommercialProduct", "()Ljava/lang/String;", "setCommercialProduct", "(Ljava/lang/String;)V", "getOperator", "setOperator", "getStationCenter", "setStationCenter", "getTimeFrom", "setTimeFrom", "getTrainId", "setTrainId", "getTrainName", "setTrainName", "component1", "component2", "component3", "component4", "component5", "component6", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public final /* data */ class InfoDataTrain implements Parcelable {
|
||||
public static final Parcelable.Creator<InfoDataTrain> CREATOR = new Creator();
|
||||
private String commercialProduct;
|
||||
private String operator;
|
||||
private String stationCenter;
|
||||
private String timeFrom;
|
||||
private String trainId;
|
||||
private String trainName;
|
||||
|
||||
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
|
||||
/* loaded from: classes3.dex */
|
||||
public static final class Creator implements Parcelable.Creator<InfoDataTrain> {
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public final InfoDataTrain createFromParcel(Parcel parcel) {
|
||||
Intrinsics.checkNotNullParameter(parcel, "parcel");
|
||||
return new InfoDataTrain(parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString());
|
||||
}
|
||||
|
||||
/* JADX WARN: Can't rename method to resolve collision */
|
||||
@Override // android.os.Parcelable.Creator
|
||||
public final InfoDataTrain[] newArray(int i) {
|
||||
return new InfoDataTrain[i];
|
||||
}
|
||||
}
|
||||
|
||||
public InfoDataTrain(String str, String str2, String str3, String str4, String str5, String str6) {
|
||||
this.trainName = str;
|
||||
this.trainId = str2;
|
||||
this.stationCenter = str3;
|
||||
this.timeFrom = str4;
|
||||
this.operator = str5;
|
||||
this.commercialProduct = str6;
|
||||
}
|
||||
|
||||
public static /* synthetic */ InfoDataTrain copy$default(InfoDataTrain infoDataTrain, String str, String str2, String str3, String str4, String str5, String str6, int i, Object obj) {
|
||||
if ((i & 1) != 0) {
|
||||
str = infoDataTrain.trainName;
|
||||
}
|
||||
if ((i & 2) != 0) {
|
||||
str2 = infoDataTrain.trainId;
|
||||
}
|
||||
if ((i & 4) != 0) {
|
||||
str3 = infoDataTrain.stationCenter;
|
||||
}
|
||||
if ((i & 8) != 0) {
|
||||
str4 = infoDataTrain.timeFrom;
|
||||
}
|
||||
if ((i & 16) != 0) {
|
||||
str5 = infoDataTrain.operator;
|
||||
}
|
||||
if ((i & 32) != 0) {
|
||||
str6 = infoDataTrain.commercialProduct;
|
||||
}
|
||||
String str7 = str5;
|
||||
String str8 = str6;
|
||||
return infoDataTrain.copy(str, str2, str3, str4, str7, str8);
|
||||
}
|
||||
|
||||
/* renamed from: component1, reason: from getter */
|
||||
public final String getTrainName() {
|
||||
return this.trainName;
|
||||
}
|
||||
|
||||
/* renamed from: component2, reason: from getter */
|
||||
public final String getTrainId() {
|
||||
return this.trainId;
|
||||
}
|
||||
|
||||
/* renamed from: component3, reason: from getter */
|
||||
public final String getStationCenter() {
|
||||
return this.stationCenter;
|
||||
}
|
||||
|
||||
/* renamed from: component4, reason: from getter */
|
||||
public final String getTimeFrom() {
|
||||
return this.timeFrom;
|
||||
}
|
||||
|
||||
/* renamed from: component5, reason: from getter */
|
||||
public final String getOperator() {
|
||||
return this.operator;
|
||||
}
|
||||
|
||||
/* renamed from: component6, reason: from getter */
|
||||
public final String getCommercialProduct() {
|
||||
return this.commercialProduct;
|
||||
}
|
||||
|
||||
public final InfoDataTrain copy(String trainName, String trainId, String stationCenter, String timeFrom, String operator, String commercialProduct) {
|
||||
return new InfoDataTrain(trainName, trainId, stationCenter, timeFrom, operator, commercialProduct);
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public boolean equals(Object other) {
|
||||
if (this == other) {
|
||||
return true;
|
||||
}
|
||||
if (!(other instanceof InfoDataTrain)) {
|
||||
return false;
|
||||
}
|
||||
InfoDataTrain infoDataTrain = (InfoDataTrain) other;
|
||||
return Intrinsics.areEqual(this.trainName, infoDataTrain.trainName) && Intrinsics.areEqual(this.trainId, infoDataTrain.trainId) && Intrinsics.areEqual(this.stationCenter, infoDataTrain.stationCenter) && Intrinsics.areEqual(this.timeFrom, infoDataTrain.timeFrom) && Intrinsics.areEqual(this.operator, infoDataTrain.operator) && Intrinsics.areEqual(this.commercialProduct, infoDataTrain.commercialProduct);
|
||||
}
|
||||
|
||||
public final String getCommercialProduct() {
|
||||
return this.commercialProduct;
|
||||
}
|
||||
|
||||
public final String getOperator() {
|
||||
return this.operator;
|
||||
}
|
||||
|
||||
public final String getStationCenter() {
|
||||
return this.stationCenter;
|
||||
}
|
||||
|
||||
public final String getTimeFrom() {
|
||||
return this.timeFrom;
|
||||
}
|
||||
|
||||
public final String getTrainId() {
|
||||
return this.trainId;
|
||||
}
|
||||
|
||||
public final String getTrainName() {
|
||||
return this.trainName;
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
String str = this.trainName;
|
||||
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
|
||||
String str2 = this.trainId;
|
||||
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
|
||||
String str3 = this.stationCenter;
|
||||
int hashCode3 = (hashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
|
||||
String str4 = this.timeFrom;
|
||||
int hashCode4 = (hashCode3 + (str4 == null ? 0 : str4.hashCode())) * 31;
|
||||
String str5 = this.operator;
|
||||
int hashCode5 = (hashCode4 + (str5 == null ? 0 : str5.hashCode())) * 31;
|
||||
String str6 = this.commercialProduct;
|
||||
return hashCode5 + (str6 != null ? str6.hashCode() : 0);
|
||||
}
|
||||
|
||||
public final void setCommercialProduct(String str) {
|
||||
this.commercialProduct = str;
|
||||
}
|
||||
|
||||
public final void setOperator(String str) {
|
||||
this.operator = str;
|
||||
}
|
||||
|
||||
public final void setStationCenter(String str) {
|
||||
this.stationCenter = str;
|
||||
}
|
||||
|
||||
public final void setTimeFrom(String str) {
|
||||
this.timeFrom = str;
|
||||
}
|
||||
|
||||
public final void setTrainId(String str) {
|
||||
this.trainId = str;
|
||||
}
|
||||
|
||||
public final void setTrainName(String str) {
|
||||
this.trainName = str;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder("InfoDataTrain(trainName=");
|
||||
sb.append(this.trainName);
|
||||
sb.append(", trainId=");
|
||||
sb.append(this.trainId);
|
||||
sb.append(", stationCenter=");
|
||||
sb.append(this.stationCenter);
|
||||
sb.append(", timeFrom=");
|
||||
sb.append(this.timeFrom);
|
||||
sb.append(", operator=");
|
||||
sb.append(this.operator);
|
||||
sb.append(", commercialProduct=");
|
||||
return a.n(sb, this.commercialProduct, ')');
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
public void writeToParcel(Parcel parcel, int flags) {
|
||||
Intrinsics.checkNotNullParameter(parcel, "out");
|
||||
parcel.writeString(this.trainName);
|
||||
parcel.writeString(this.trainId);
|
||||
parcel.writeString(this.stationCenter);
|
||||
parcel.writeString(this.timeFrom);
|
||||
parcel.writeString(this.operator);
|
||||
parcel.writeString(this.commercialProduct);
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,41 @@
|
||||
package com.adif.elcanomovil.uiSubscriptions.create.views.data;
|
||||
|
||||
import android.os.Parcel;
|
||||
import java.util.Date;
|
||||
import kotlin.Metadata;
|
||||
import kotlin.jvm.internal.Intrinsics;
|
||||
import kotlin.jvm.internal.SourceDebugExtension;
|
||||
|
||||
@Metadata(d1 = {"\u0000\u001e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0010\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0005\u001a\f\u0010\u0000\u001a\u0004\u0018\u00010\u0001*\u00020\u0002\u001a&\u0010\u0003\u001a\u0004\u0018\u0001H\u0004\"\u0010\b\u0000\u0010\u0004\u0018\u0001*\b\u0012\u0004\u0012\u0002H\u00040\u0005*\u00020\u0002H\u0086\b¢\u0006\u0002\u0010\u0006\u001a\u0014\u0010\u0007\u001a\u00020\b*\u00020\u00022\b\u0010\t\u001a\u0004\u0018\u00010\u0001\u001a)\u0010\n\u001a\u00020\b\"\u000e\b\u0000\u0010\u0004*\b\u0012\u0004\u0012\u0002H\u00040\u0005*\u00020\u00022\b\u0010\u000b\u001a\u0004\u0018\u0001H\u0004¢\u0006\u0002\u0010\f¨\u0006\r"}, d2 = {"readDate", "Ljava/util/Date;", "Landroid/os/Parcel;", "readEnum", "T", "", "(Landroid/os/Parcel;)Ljava/lang/Enum;", "writeDate", "", "date", "writeEnum", "value", "(Landroid/os/Parcel;Ljava/lang/Enum;)V", "ui-subscriptions_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
|
||||
@SourceDebugExtension({"SMAP\nSubscriptionCreateViewData.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SubscriptionCreateViewData.kt\ncom/adif/elcanomovil/uiSubscriptions/create/views/data/SubscriptionCreateViewDataKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,94:1\n1#2:95\n*E\n"})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SubscriptionCreateViewDataKt {
|
||||
public static final Date readDate(Parcel parcel) {
|
||||
Intrinsics.checkNotNullParameter(parcel, "<this>");
|
||||
long readLong = parcel.readLong();
|
||||
if (readLong != -1) {
|
||||
return new Date(readLong);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static final /* synthetic */ <T extends Enum<T>> T readEnum(Parcel parcel) {
|
||||
Intrinsics.checkNotNullParameter(parcel, "<this>");
|
||||
int readInt = parcel.readInt();
|
||||
if (readInt < 0) {
|
||||
return null;
|
||||
}
|
||||
Intrinsics.reifiedOperationMarker(5, "T");
|
||||
return (T) new Enum[0][readInt];
|
||||
}
|
||||
|
||||
public static final void writeDate(Parcel parcel, Date date) {
|
||||
Intrinsics.checkNotNullParameter(parcel, "<this>");
|
||||
parcel.writeLong(date != null ? date.getTime() : -1L);
|
||||
}
|
||||
|
||||
public static final <T extends Enum<T>> void writeEnum(Parcel parcel, T t2) {
|
||||
Intrinsics.checkNotNullParameter(parcel, "<this>");
|
||||
parcel.writeInt(t2 != null ? t2.ordinal() : -1);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user