package com.adif.elcanomovil.uiSubscriptions.create; import android.content.Context; import androidx.lifecycle.Q; import androidx.lifecycle.W; import androidx.lifecycle.X; import androidx.lifecycle.q0; import androidx.lifecycle.w0; import b1.InterfaceC0266a; 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.NavArguments; import com.adif.elcanomovil.commonNavGraph.navigation.Navigation; import com.adif.elcanomovil.domain.entities.subscription.Subscription; import com.adif.elcanomovil.domain.entities.subscription.SubscriptionType; 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 com.adif.elcanomovil.enums.TypeSubscriptionCreationView; import com.adif.elcanomovil.main.BottomNavFragmentDirections; import com.adif.elcanomovil.resources.StringUtils; import com.adif.elcanomovil.uiSubscriptions.R; import com.adif.elcanomovil.uiSubscriptions.create.views.JourneyAction; import com.adif.elcanomovil.uiSubscriptions.create.views.TrainAction; import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData; import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType; import com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper; import dagger.hilt.android.lifecycle.HiltViewModel; import dagger.hilt.android.qualifiers.ApplicationContext; import java.util.Date; import javax.inject.Inject; import kotlin.Lazy; import kotlin.LazyKt; import kotlin.Metadata; import kotlin.NoWhenBranchMatchedException; import kotlin.Unit; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; import kotlinx.coroutines.BuildersKt__Builders_commonKt; import kotlinx.coroutines.Dispatchers; import kotlinx.coroutines.Job; @HiltViewModel @Metadata(d1 = {"\u0000º\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u000f\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u000b\b\u0007\u0018\u00002\u00020\u0001B3\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u00020\b\u0012\b\b\u0001\u0010\u000b\u001a\u00020\n¢\u0006\u0004\b\f\u0010\rJ\u0017\u0010\u000f\u001a\u00020\u00102\b\u0010\u000f\u001a\u0004\u0018\u00010\u000e¢\u0006\u0004\b\u000f\u0010\u0011J\u0015\u0010\u0014\u001a\u00020\u00102\u0006\u0010\u0013\u001a\u00020\u0012¢\u0006\u0004\b\u0014\u0010\u0015JS\u0010 \u001a\u00020\u00102\b\u0010\u0017\u001a\u0004\u0018\u00010\u00162\b\u0010\u0018\u001a\u0004\u0018\u00010\u00162\b\u0010\u0019\u001a\u0004\u0018\u00010\u00162\b\u0010\u001b\u001a\u0004\u0018\u00010\u001a2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001c2\b\u0010\u001e\u001a\u0004\u0018\u00010\u00162\b\u0010\u001f\u001a\u0004\u0018\u00010\u0016¢\u0006\u0004\b \u0010!J5\u0010\u0014\u001a\u00020\u00102\b\u0010#\u001a\u0004\u0018\u00010\"2\b\u0010\u0017\u001a\u0004\u0018\u00010\u00162\b\u0010\u0018\u001a\u0004\u0018\u00010\u00162\b\u0010\u001d\u001a\u0004\u0018\u00010\u001c¢\u0006\u0004\b\u0014\u0010$J\u0015\u0010'\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%¢\u0006\u0004\b'\u0010(J\u0015\u0010+\u001a\u00020\u00102\u0006\u0010*\u001a\u00020)¢\u0006\u0004\b+\u0010,J\u0015\u0010-\u001a\u00020\u00102\u0006\u0010#\u001a\u00020\"¢\u0006\u0004\b-\u0010.J\u0015\u0010/\u001a\u00020\u00102\u0006\u0010\u0017\u001a\u00020\u0016¢\u0006\u0004\b/\u00100J\u0015\u00101\u001a\u00020\u00102\u0006\u0010\u0017\u001a\u00020\u0016¢\u0006\u0004\b1\u00100J\u0015\u00103\u001a\u00020\u00102\u0006\u00102\u001a\u00020\u001c¢\u0006\u0004\b3\u00104J\u0015\u00106\u001a\u00020\u00102\u0006\u00105\u001a\u00020\u0016¢\u0006\u0004\b6\u00100J\u0015\u00109\u001a\u00020\u00102\u0006\u00108\u001a\u000207¢\u0006\u0004\b9\u0010:J\r\u0010<\u001a\u00020;¢\u0006\u0004\b<\u0010=J\r\u0010>\u001a\u00020;¢\u0006\u0004\b>\u0010=J\r\u0010?\u001a\u00020;¢\u0006\u0004\b?\u0010=J\r\u0010@\u001a\u00020\u0010¢\u0006\u0004\b@\u0010AJ\r\u0010B\u001a\u00020\u0010¢\u0006\u0004\bB\u0010AJ\r\u0010C\u001a\u00020\u0010¢\u0006\u0004\bC\u0010AJ\u000f\u0010D\u001a\u00020\u0010H\u0002¢\u0006\u0004\bD\u0010AJ\u000f\u0010E\u001a\u00020\u0010H\u0002¢\u0006\u0004\bE\u0010AR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010FR\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010GR\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010HR\u0014\u0010\t\u001a\u00020\b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\t\u0010IR\u0014\u0010\u000b\u001a\u00020\n8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u000b\u0010JR$\u0010L\u001a\u0004\u0018\u00010K8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bL\u0010M\u001a\u0004\bN\u0010O\"\u0004\bP\u0010QR\u001a\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00120R8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bS\u0010TR\u001d\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\u00120U8\u0006¢\u0006\f\n\u0004\b\u0013\u0010V\u001a\u0004\bW\u0010XR \u0010[\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00100Z0Y8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b[\u0010\\R\u001a\u0010]\u001a\b\u0012\u0004\u0012\u00020\"0Y8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b]\u0010\\R\u001d\u0010^\u001a\b\u0012\u0004\u0012\u00020\"0U8\u0006¢\u0006\f\n\u0004\b^\u0010V\u001a\u0004\b_\u0010XR\u0018\u0010\u000f\u001a\u0004\u0018\u00010\u000e8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u000f\u0010`R\u0016\u0010a\u001a\u00020\"8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\ba\u0010bR\u001a\u0010e\u001a\b\u0012\u0004\u0012\u00020d0c8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\be\u0010fR\u001d\u0010h\u001a\b\u0012\u0004\u0012\u00020d0g8\u0006¢\u0006\f\n\u0004\bh\u0010i\u001a\u0004\bj\u0010kR\u001b\u0010q\u001a\u00020l8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bm\u0010n\u001a\u0004\bo\u0010pR\u001b\u0010t\u001a\u00020l8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\br\u0010n\u001a\u0004\bs\u0010pR\u001d\u0010v\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00100Z0U8F¢\u0006\u0006\u001a\u0004\bu\u0010X¨\u0006w"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationViewModel;", "Landroidx/lifecycle/w0;", "Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/CreateSubscriptionsUseCase;", "createSubscriptionsUseCase", "Lcom/adif/elcanomovil/domain/usecases/stations/GetStationByIdUseCase;", "getStationByIdUseCase", "Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/DeleteSubscriptionsUseCase;", "deleteSubscriptionsUseCase", "Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/ModifySubscriptionsUseCase;", "modifySubscriptionsUseCase", "Landroid/content/Context;", "context", "", "(Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/CreateSubscriptionsUseCase;Lcom/adif/elcanomovil/domain/usecases/stations/GetStationByIdUseCase;Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/DeleteSubscriptionsUseCase;Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/ModifySubscriptionsUseCase;Landroid/content/Context;)V", "Lcom/adif/elcanomovil/domain/entities/subscription/Subscription;", "subscriptionData", "", "(Lcom/adif/elcanomovil/domain/entities/subscription/Subscription;)V", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/SubscriptionCreateViewData;", "viewData", "configure", "(Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/SubscriptionCreateViewData;)V", "", "stationCode", "stationToCode", "trainCode", "", "trainDate", "Lcom/adif/elcanomovil/uiSubscriptions/utils/AnticipationType;", "anticipationType", NavArguments.ARG_DYNAMIC_LINKS_OPERATOR, NavArguments.ARG_DYNAMIC_LINKS_COMMERCIAL_PRODUCT, "configureTrain", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/adif/elcanomovil/uiSubscriptions/utils/AnticipationType;Ljava/lang/String;Ljava/lang/String;)V", "", "isCercanias", "(Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Lcom/adif/elcanomovil/uiSubscriptions/utils/AnticipationType;)V", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;", "journeyAction", "handleHeaderButtonTap", "(Lcom/adif/elcanomovil/uiSubscriptions/create/views/JourneyAction;)V", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;", "trainAction", "handleHeaderTrainButtonTap", "(Lcom/adif/elcanomovil/uiSubscriptions/create/views/TrainAction;)V", "handleTrainTypeChange", "(Z)V", "changeStation", "(Ljava/lang/String;)V", "changeStationTo", "typeAnticipation", "setAnticipationTime", "(Lcom/adif/elcanomovil/uiSubscriptions/utils/AnticipationType;)V", "day", "setRepetitionDay", "Ljava/util/Date;", "it", "setInitialTimeFrom", "(Ljava/util/Date;)V", "Lkotlinx/coroutines/Job;", "createSusbscription", "()Lkotlinx/coroutines/Job;", "modifySusbscription", "deleteSusbscription", "navigateToStations", "()V", "showErrorDialog", "subscriptiondeleted", "handleSearchButtonTap", "handleSearchToButtonTap", "Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/CreateSubscriptionsUseCase;", "Lcom/adif/elcanomovil/domain/usecases/stations/GetStationByIdUseCase;", "Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/DeleteSubscriptionsUseCase;", "Lcom/adif/elcanomovil/domain/usecases/subscriptions/subscriptions/ModifySubscriptionsUseCase;", "Landroid/content/Context;", "Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "typeOfMode", "Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "getTypeOfMode", "()Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "setTypeOfMode", "(Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;)V", "Landroidx/lifecycle/X;", "_viewData", "Landroidx/lifecycle/X;", "Landroidx/lifecycle/Q;", "Landroidx/lifecycle/Q;", "getViewData", "()Landroidx/lifecycle/Q;", "Landroidx/lifecycle/W;", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "_resultCreateSubscription", "Landroidx/lifecycle/W;", "_deleteSubscription", "deleteSubscription", "getDeleteSubscription", "Lcom/adif/elcanomovil/domain/entities/subscription/Subscription;", "reallyActionPressed", "Z", "Lb1/f;", "Lcom/adif/elcanomovil/commonNavGraph/navigation/Navigation;", "navigationFlow", "Lb1/f;", "Lb1/a;", "navigation", "Lb1/a;", "getNavigation", "()Lb1/a;", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;", "mandatoryWithOutActions$delegate", "Lkotlin/Lazy;", "getMandatoryWithOutActions", "()Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertActions;", "mandatoryWithOutActions", "mandatoryWithActions$delegate", "getMandatoryWithActions", "mandatoryWithActions", "getResultCreateSubscription", "resultCreateSubscription", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48) @SourceDebugExtension({"SMAP\nSubscriptionCreationViewModel.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SubscriptionCreationViewModel.kt\ncom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationViewModel\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,416:1\n1#2:417\n*E\n"}) /* loaded from: classes3.dex */ public final class SubscriptionCreationViewModel extends w0 { private final W _deleteSubscription; private final W _resultCreateSubscription; private final X _viewData; private final Context context; private final CreateSubscriptionsUseCase createSubscriptionsUseCase; private final Q deleteSubscription; private final DeleteSubscriptionsUseCase deleteSubscriptionsUseCase; private final GetStationByIdUseCase getStationByIdUseCase; /* renamed from: mandatoryWithActions$delegate, reason: from kotlin metadata */ private final Lazy mandatoryWithActions; /* renamed from: mandatoryWithOutActions$delegate, reason: from kotlin metadata */ private final Lazy mandatoryWithOutActions; private final ModifySubscriptionsUseCase modifySubscriptionsUseCase; private final InterfaceC0266a navigation; private final b1.f navigationFlow; private boolean reallyActionPressed; private Subscription subscriptionData; private TypeSubscriptionCreationView typeOfMode; private final Q viewData; @Metadata(k = 3, mv = {1, 9, 0}, xi = 48) /* loaded from: classes3.dex */ public /* synthetic */ class WhenMappings { public static final /* synthetic */ int[] $EnumSwitchMapping$0; public static final /* synthetic */ int[] $EnumSwitchMapping$1; public static final /* synthetic */ int[] $EnumSwitchMapping$2; 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; int[] iArr2 = new int[JourneyAction.values().length]; try { iArr2[JourneyAction.SEARCH.ordinal()] = 1; } catch (NoSuchFieldError unused3) { } try { iArr2[JourneyAction.SEARCH_TO.ordinal()] = 2; } catch (NoSuchFieldError unused4) { } $EnumSwitchMapping$1 = iArr2; int[] iArr3 = new int[TrainAction.values().length]; try { iArr3[TrainAction.SEARCH_MY_STATION.ordinal()] = 1; } catch (NoSuchFieldError unused5) { } $EnumSwitchMapping$2 = iArr3; } } /* JADX WARN: Type inference failed for: r2v1, types: [androidx.lifecycle.X, androidx.lifecycle.Q] */ @Inject public SubscriptionCreationViewModel(CreateSubscriptionsUseCase createSubscriptionsUseCase, GetStationByIdUseCase getStationByIdUseCase, DeleteSubscriptionsUseCase deleteSubscriptionsUseCase, ModifySubscriptionsUseCase modifySubscriptionsUseCase, @ApplicationContext Context context) { Intrinsics.checkNotNullParameter(createSubscriptionsUseCase, "createSubscriptionsUseCase"); Intrinsics.checkNotNullParameter(getStationByIdUseCase, "getStationByIdUseCase"); Intrinsics.checkNotNullParameter(deleteSubscriptionsUseCase, "deleteSubscriptionsUseCase"); Intrinsics.checkNotNullParameter(modifySubscriptionsUseCase, "modifySubscriptionsUseCase"); Intrinsics.checkNotNullParameter(context, "context"); this.createSubscriptionsUseCase = createSubscriptionsUseCase; this.getStationByIdUseCase = getStationByIdUseCase; this.deleteSubscriptionsUseCase = deleteSubscriptionsUseCase; this.modifySubscriptionsUseCase = modifySubscriptionsUseCase; this.context = context; ?? q4 = new Q(); this._viewData = q4; this.viewData = q4; this._resultCreateSubscription = new W(); W w3 = new W(); this._deleteSubscription = w3; this.deleteSubscription = w3; b1.f fVar = new b1.f(); this.navigationFlow = fVar; this.navigation = fVar; this.mandatoryWithOutActions = LazyKt.lazy(new q(this)); this.mandatoryWithActions = LazyKt.lazy(new p(this)); } private final AlertActions getMandatoryWithActions() { return (AlertActions) this.mandatoryWithActions.getValue(); } private final AlertActions getMandatoryWithOutActions() { return (AlertActions) this.mandatoryWithOutActions.getValue(); } private final void handleSearchButtonTap() { this.navigationFlow.b(new Navigation.RootDirection(MainNavigationDirections.INSTANCE.toSelectStationFragment("STATION"), null, 2, null)); } private final void handleSearchToButtonTap() { this.navigationFlow.b(new Navigation.RootDirection(MainNavigationDirections.INSTANCE.toSelectStationFragment("STATION_TO"), null, 2, null)); } public final void changeStation(String stationCode) { Intrinsics.checkNotNullParameter(stationCode, "stationCode"); BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getIO(), null, new h(this, stationCode, null), 2, null); } public final void changeStationTo(String stationCode) { Intrinsics.checkNotNullParameter(stationCode, "stationCode"); BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getIO(), null, new i(this, stationCode, null), 2, null); } public final void configure(SubscriptionCreateViewData viewData) { SubscriptionType typeSubscription; Intrinsics.checkNotNullParameter(viewData, "viewData"); this._viewData.j(viewData); this._viewData.k(viewData); String centerTime = viewData.getCenterTime(); if (centerTime == null || (typeSubscription = viewData.getTypeSubscription()) == null) { return; } int i = WhenMappings.$EnumSwitchMapping$0[typeSubscription.ordinal()]; if (i != 1) { if (i != 2) { throw new NoWhenBranchMatchedException(); } } else { Date stringToDateShort = StringUtils.INSTANCE.stringToDateShort(centerTime); if (stringToDateShort != null) { setInitialTimeFrom(stringToDateShort); } } } public final void configureTrain(String stationCode, String stationToCode, String trainCode, Long trainDate, AnticipationType anticipationType, String operator, String commercialProduct) { BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getIO(), null, new k(stationCode, this, stationToCode, trainCode, operator, commercialProduct, anticipationType, null), 2, null); } public final Job createSusbscription() { Job launch$default; launch$default = BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getMain(), null, new n(this, null), 2, null); return launch$default; } public final Job deleteSusbscription() { Job launch$default; launch$default = BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getMain(), null, new o(this, null), 2, null); return launch$default; } public final Q getDeleteSubscription() { return this.deleteSubscription; } public final InterfaceC0266a getNavigation() { return this.navigation; } public final Q getResultCreateSubscription() { return this._resultCreateSubscription; } public final TypeSubscriptionCreationView getTypeOfMode() { return this.typeOfMode; } public final Q getViewData() { return this.viewData; } public final void handleHeaderButtonTap(JourneyAction journeyAction) { Intrinsics.checkNotNullParameter(journeyAction, "journeyAction"); int i = WhenMappings.$EnumSwitchMapping$1[journeyAction.ordinal()]; if (i == 1) { handleSearchButtonTap(); } else { if (i != 2) { return; } handleSearchToButtonTap(); } } public final void handleHeaderTrainButtonTap(TrainAction trainAction) { Intrinsics.checkNotNullParameter(trainAction, "trainAction"); if (WhenMappings.$EnumSwitchMapping$2[trainAction.ordinal()] == 1) { handleSearchButtonTap(); } } public final void handleTrainTypeChange(boolean isCercanias) { X x3 = this._viewData; SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) x3.d(); if (subscriptionCreateViewData != null) { subscriptionCreateViewData.setCercanias(isCercanias); } else { subscriptionCreateViewData = null; } x3.j(subscriptionCreateViewData); } public final Job modifySusbscription() { Job launch$default; launch$default = BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getMain(), null, new s(this, null), 2, null); return launch$default; } public final void navigateToStations() { if (this.reallyActionPressed) { this.reallyActionPressed = false; BottomNavFragmentDirections.Companion companion = BottomNavFragmentDirections.INSTANCE; String string = this.context.getString(R.string.create_subscription_success_title); Intrinsics.checkNotNullExpressionValue(string, "getString(...)"); String string2 = this.context.getString(R.string.create_subscription_success_message); Intrinsics.checkNotNullExpressionValue(string2, "getString(...)"); this.navigationFlow.b(new Navigation.RootDirection(companion.toAlertDialog(false, false, string, string2, getMandatoryWithOutActions(), AlertType.WARNING), null, 2, null)); } } public final void setAnticipationTime(AnticipationType typeAnticipation) { Intrinsics.checkNotNullParameter(typeAnticipation, "typeAnticipation"); SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) this._viewData.d(); if (subscriptionCreateViewData == null) { return; } subscriptionCreateViewData.setAnticipationTime(typeAnticipation); } public final void setInitialTimeFrom(Date it) { Intrinsics.checkNotNullParameter(it, "it"); SubscriptionCreateViewData subscriptionCreateViewData = (SubscriptionCreateViewData) this._viewData.d(); if (subscriptionCreateViewData == null) { return; } subscriptionCreateViewData.setInitialTime(it); } public final void setRepetitionDay(String day) { Unit unit; SubscriptionCreateViewData subscriptionCreateViewData; String repetitionDays; Intrinsics.checkNotNullParameter(day, "day"); SubscriptionCreateViewData subscriptionCreateViewData2 = (SubscriptionCreateViewData) this._viewData.d(); if (subscriptionCreateViewData2 == null || (repetitionDays = subscriptionCreateViewData2.getRepetitionDays()) == null) { unit = null; } else { SubscriptionCreateViewData subscriptionCreateViewData3 = (SubscriptionCreateViewData) this._viewData.d(); if (subscriptionCreateViewData3 != null) { SubscriptionHelper.Companion companion = SubscriptionHelper.INSTANCE; char[] charArray = day.toCharArray(); Intrinsics.checkNotNullExpressionValue(charArray, "toCharArray(...)"); subscriptionCreateViewData3.setRepetitionDays(companion.addOrRemoveDay(charArray[0], repetitionDays)); } unit = Unit.INSTANCE; } if (unit != null || (subscriptionCreateViewData = (SubscriptionCreateViewData) this._viewData.d()) == null) { return; } subscriptionCreateViewData.setRepetitionDays(day); } public final void setTypeOfMode(TypeSubscriptionCreationView typeSubscriptionCreationView) { this.typeOfMode = typeSubscriptionCreationView; } public final void showErrorDialog() { if (this.reallyActionPressed) { this.reallyActionPressed = false; BottomNavFragmentDirections.Companion companion = BottomNavFragmentDirections.INSTANCE; String string = this.context.getString(R.string.generic_error_title); Intrinsics.checkNotNullExpressionValue(string, "getString(...)"); String string2 = this.context.getString(R.string.generic_error_message_subscription); Intrinsics.checkNotNullExpressionValue(string2, "getString(...)"); this.navigationFlow.b(new Navigation.RootDirection(companion.toAlertDialog(false, false, string, string2, getMandatoryWithOutActions(), AlertType.ERROR), null, 2, null)); } } public final void subscriptionData(Subscription subscriptionData) { this.subscriptionData = subscriptionData; } public final void subscriptiondeleted() { if (this.reallyActionPressed) { this.reallyActionPressed = false; BottomNavFragmentDirections.Companion companion = BottomNavFragmentDirections.INSTANCE; String string = this.context.getString(R.string.generic_operation_title); Intrinsics.checkNotNullExpressionValue(string, "getString(...)"); String string2 = this.context.getString(R.string.subscription_operation_ok_delete_message); Intrinsics.checkNotNullExpressionValue(string2, "getString(...)"); this.navigationFlow.b(new Navigation.RootDirection(companion.toAlertDialog(false, false, string, string2, getMandatoryWithActions(), AlertType.INFO), null, 2, null)); } } public final void configure(Boolean isCercanias, String stationCode, String stationToCode, AnticipationType anticipationType) { BuildersKt__Builders_commonKt.launch$default(q0.j(this), Dispatchers.getIO(), null, new j(stationCode, stationToCode, this, isCercanias, anticipationType, null), 2, null); } }