Files
adif-api-reverse-engineering/apk_decompiled/sources/com/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragment.java

816 lines
56 KiB
Java

package com.adif.elcanomovil.uiSubscriptions.create;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.fragment.app.K;
import androidx.lifecycle.C0;
import androidx.lifecycle.D0;
import androidx.lifecycle.InterfaceC0200v;
import androidx.lifecycle.J;
import androidx.lifecycle.y0;
import b1.InterfaceC0266a;
import c1.C0283c;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import com.adif.elcanomovil.commonNavGraph.extensions.NavigationExtensionsKt;
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationHandler;
import com.adif.elcanomovil.commonViews.DayView;
import com.adif.elcanomovil.commonViews.HeaderView;
import com.adif.elcanomovil.commonViews.InfoView;
import com.adif.elcanomovil.commonViews.data.InfoData;
import com.adif.elcanomovil.commonViews.data.InfoHeaderData;
import com.adif.elcanomovil.commonViews.extensions.ViewKt;
import com.adif.elcanomovil.domain.entities.subscription.Subscription;
import com.adif.elcanomovil.enums.SubscriptionType;
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.TrainView;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataJourney;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.InfoDataTrain;
import com.adif.elcanomovil.uiSubscriptions.create.views.data.SubscriptionCreateViewData;
import com.adif.elcanomovil.uiSubscriptions.databinding.SubscriptionCreationFragmentBinding;
import com.adif.elcanomovil.uiSubscriptions.databinding.ViewAnticipationTimeBinding;
import com.adif.elcanomovil.uiSubscriptions.databinding.ViewRepetitionDaysBinding;
import com.adif.elcanomovil.uiSubscriptions.utils.AnticipationType;
import com.adif.elcanomovil.uiSubscriptions.utils.SubscriptionHelper;
import com.google.android.material.button.MaterialButton;
import dagger.hilt.android.AndroidEntryPoint;
import javax.inject.Inject;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import l0.C0435a;
import o0.AbstractC0544v;
import o0.C0531h;
@Metadata(d1 = {"\u0000\u0088\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J!\u0010\t\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\u00042\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0016¢\u0006\u0004\b\t\u0010\nJ\u0017\u0010\r\u001a\u00020\b2\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\r\u0010\u000eJ\u0017\u0010\u000f\u001a\u00020\b2\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\u000f\u0010\u000eJ\u0019\u0010\u0012\u001a\u00020\b2\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0002¢\u0006\u0004\b\u0012\u0010\u0013J\u0019\u0010\u0015\u001a\u00020\b2\b\u0010\u0014\u001a\u0004\u0018\u00010\u0010H\u0002¢\u0006\u0004\b\u0015\u0010\u0013J\u0019\u0010\u0017\u001a\u00020\b2\b\u0010\u0016\u001a\u0004\u0018\u00010\u000bH\u0002¢\u0006\u0004\b\u0017\u0010\u000eJ\u0019\u0010\u0019\u001a\u00020\b2\b\u0010\u0018\u001a\u0004\u0018\u00010\u000bH\u0002¢\u0006\u0004\b\u0019\u0010\u000eJ\u000f\u0010\u001a\u001a\u00020\bH\u0002¢\u0006\u0004\b\u001a\u0010\u0003J\u0017\u0010\u001d\u001a\u00020\b2\u0006\u0010\u001c\u001a\u00020\u001bH\u0002¢\u0006\u0004\b\u001d\u0010\u001eJ\u0017\u0010\u001f\u001a\u00020\b2\u0006\u0010\u001c\u001a\u00020\u001bH\u0002¢\u0006\u0004\b\u001f\u0010\u001eJ\u000f\u0010 \u001a\u00020\bH\u0002¢\u0006\u0004\b \u0010\u0003J\u000f\u0010!\u001a\u00020\bH\u0002¢\u0006\u0004\b!\u0010\u0003J\u0017\u0010$\u001a\u00020\b2\u0006\u0010#\u001a\u00020\"H\u0002¢\u0006\u0004\b$\u0010%J\u0017\u0010(\u001a\u00020\b2\u0006\u0010'\u001a\u00020&H\u0002¢\u0006\u0004\b(\u0010)J!\u0010-\u001a\u00020\b2\u0006\u0010+\u001a\u00020*2\b\b\u0002\u0010,\u001a\u00020*H\u0002¢\u0006\u0004\b-\u0010.R\u0018\u00100\u001a\u0004\u0018\u00010/8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b0\u00101R\u001b\u00107\u001a\u0002028BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b3\u00104\u001a\u0004\b5\u00106R\u0018\u00109\u001a\u0004\u0018\u0001088\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b9\u0010:R\u0018\u0010<\u001a\u0004\u0018\u00010;8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b<\u0010=R\u0018\u0010?\u001a\u0004\u0018\u00010>8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b?\u0010@R\u001b\u0010F\u001a\u00020A8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bB\u0010C\u001a\u0004\bD\u0010ER\"\u0010H\u001a\u00020G8\u0006@\u0006X\u0087.¢\u0006\u0012\n\u0004\bH\u0010I\u001a\u0004\bJ\u0010K\"\u0004\bL\u0010M¨\u0006N"}, d2 = {"Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragment;", "Landroidx/fragment/app/K;", "<init>", "()V", "Landroid/view/View;", "view", "Landroid/os/Bundle;", "savedInstanceState", "", "onViewCreated", "(Landroid/view/View;Landroid/os/Bundle;)V", "", "station", "handleSelectedStation", "(Ljava/lang/String;)V", "handleSelectedStationTo", "Lcom/adif/elcanomovil/uiSubscriptions/utils/AnticipationType;", "anticipationType", "configureAnticipationTime", "(Lcom/adif/elcanomovil/uiSubscriptions/utils/AnticipationType;)V", "anticipationTime", "paintAnticipationTime", "repetitionDays", "configureRepetitionDays", "days", "paintRepetitionDays", "configureHeader", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/SubscriptionCreateViewData;", "subscriptionCreateViewData", "configureJourneyView", "(Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/SubscriptionCreateViewData;)V", "configureTrainView", "bindViewModel", "showMessage", "Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;", "action", "handleAction", "(Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", "", "value", "showLoading", "(I)V", "", "isVisible", "fromFailure", "emptyStatus", "(ZZ)V", "Lcom/adif/elcanomovil/uiSubscriptions/databinding/SubscriptionCreationFragmentBinding;", "binding", "Lcom/adif/elcanomovil/uiSubscriptions/databinding/SubscriptionCreationFragmentBinding;", "Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationViewModel;", "viewModel", "Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "typeOfMode", "Lcom/adif/elcanomovil/enums/TypeSubscriptionCreationView;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", "infoJourney", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataJourney;", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataTrain;", "infoTrain", "Lcom/adif/elcanomovil/uiSubscriptions/create/views/data/InfoDataTrain;", "Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragmentArgs;", "args$delegate", "Lo0/h;", "getArgs", "()Lcom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragmentArgs;", "args", "Lc1/c;", "notificationsPermissionRequester", "Lc1/c;", "getNotificationsPermissionRequester", "()Lc1/c;", "setNotificationsPermissionRequester", "(Lc1/c;)V", "ui-subscriptions_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nSubscriptionCreationFragment.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SubscriptionCreationFragment.kt\ncom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragment\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n+ 3 FragmentNavArgsLazy.kt\nandroidx/navigation/fragment/FragmentNavArgsLazyKt\n+ 4 _Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,500:1\n106#2,15:501\n42#3,3:516\n13365#4,2:519\n*S KotlinDebug\n*F\n+ 1 SubscriptionCreationFragment.kt\ncom/adif/elcanomovil/uiSubscriptions/create/SubscriptionCreationFragment\n*L\n38#1:501,15\n44#1:516,3\n277#1:519,2\n*E\n"})
/* loaded from: classes3.dex */
public final class SubscriptionCreationFragment extends Hilt_SubscriptionCreationFragment {
/* renamed from: args$delegate, reason: from kotlin metadata */
private final C0531h args;
private SubscriptionCreationFragmentBinding binding;
private InfoDataJourney infoJourney;
private InfoDataTrain infoTrain;
@Inject
public C0283c notificationsPermissionRequester;
private TypeSubscriptionCreationView typeOfMode;
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
@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.TRAIN.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[SubscriptionType.JOURNEY.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
$EnumSwitchMapping$0 = iArr;
int[] iArr2 = new int[TypeSubscriptionCreationView.values().length];
try {
iArr2[TypeSubscriptionCreationView.MODIFICATION.ordinal()] = 1;
} catch (NoSuchFieldError unused3) {
}
try {
iArr2[TypeSubscriptionCreationView.CREATION.ordinal()] = 2;
} catch (NoSuchFieldError unused4) {
}
$EnumSwitchMapping$1 = iArr2;
int[] iArr3 = new int[AnticipationType.values().length];
try {
iArr3[AnticipationType.TEN_MINUTES.ordinal()] = 1;
} catch (NoSuchFieldError unused5) {
}
try {
iArr3[AnticipationType.TWENTY_MINUTES.ordinal()] = 2;
} catch (NoSuchFieldError unused6) {
}
try {
iArr3[AnticipationType.THIRTY_MINUTES.ordinal()] = 3;
} catch (NoSuchFieldError unused7) {
}
$EnumSwitchMapping$2 = iArr3;
}
}
public SubscriptionCreationFragment() {
super(R.layout.subscription_creation_fragment);
final Function0<K> function0 = new Function0<K>() { // from class: com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment$special$$inlined$viewModels$default$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final K invoke() {
return K.this;
}
};
final Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new Function0<D0>() { // from class: com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment$special$$inlined$viewModels$default$2
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final D0 invoke() {
return (D0) Function0.this.invoke();
}
});
final Function0 function02 = null;
this.viewModel = m3.d.n(this, Reflection.getOrCreateKotlinClass(SubscriptionCreationViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment$special$$inlined$viewModels$default$3
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final C0 invoke() {
return ((D0) Lazy.this.getValue()).getViewModelStore();
}
}, new Function0<l0.c>() { // from class: com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment$special$$inlined$viewModels$default$4
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
@Override // kotlin.jvm.functions.Function0
public final l0.c invoke() {
l0.c cVar;
Function0 function03 = Function0.this;
if (function03 != null && (cVar = (l0.c) function03.invoke()) != null) {
return cVar;
}
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
return interfaceC0200v != null ? interfaceC0200v.getDefaultViewModelCreationExtras() : C0435a.f7312b;
}
}, new Function0<y0>() { // from class: com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment$special$$inlined$viewModels$default$5
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
y0 defaultViewModelProviderFactory;
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
if (interfaceC0200v != null && (defaultViewModelProviderFactory = interfaceC0200v.getDefaultViewModelProviderFactory()) != null) {
return defaultViewModelProviderFactory;
}
y0 defaultViewModelProviderFactory2 = K.this.getDefaultViewModelProviderFactory();
Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory2, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory2;
}
});
this.args = new C0531h(Reflection.getOrCreateKotlinClass(SubscriptionCreationFragmentArgs.class), new Function0<Bundle>() { // from class: com.adif.elcanomovil.uiSubscriptions.create.SubscriptionCreationFragment$special$$inlined$navArgs$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final Bundle invoke() {
Bundle arguments = K.this.getArguments();
if (arguments != null) {
return arguments;
}
throw new IllegalStateException("Fragment " + K.this + " has null arguments");
}
});
}
private final void bindViewModel() {
MaterialButton materialButton;
InfoView infoView;
Button button;
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
if (subscriptionCreationFragmentBinding != null && (infoView = subscriptionCreationFragmentBinding.emptyView) != null && (button = (Button) infoView.findViewById(R.id.action_button_retry)) != null) {
button.setOnClickListener(new a(0));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
if (subscriptionCreationFragmentBinding2 != null && (materialButton = subscriptionCreationFragmentBinding2.fab) != null) {
materialButton.setOnClickListener(new D1.a(this, 17));
}
InterfaceC0266a navigation = getViewModel().getNavigation();
J viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
((b1.f) navigation).a(viewLifecycleOwner, new NavigationHandler(this));
getViewModel().getViewData().e(getViewLifecycleOwner(), new com.adif.elcanomovil.uiAvisa.components.create.l(5, new b(this)));
getViewModel().getDeleteSubscription().e(getViewLifecycleOwner(), new com.adif.elcanomovil.uiAvisa.components.create.l(5, new c(this, 0)));
getViewModel().getResultCreateSubscription().e(getViewLifecycleOwner(), new com.adif.elcanomovil.uiAvisa.components.create.l(5, new c(this, 1)));
}
public static final void bindViewModel$lambda$17(View view) {
}
public static final void bindViewModel$lambda$19(SubscriptionCreationFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
this$0.showLoading(0);
TypeSubscriptionCreationView typeSubscriptionCreationView = this$0.typeOfMode;
if (typeSubscriptionCreationView != null) {
int i = WhenMappings.$EnumSwitchMapping$1[typeSubscriptionCreationView.ordinal()];
if (i == 1) {
this$0.getViewModel().modifySusbscription();
} else {
if (i != 2) {
return;
}
this$0.getViewModel().createSusbscription();
}
}
}
public final void configureAnticipationTime(AnticipationType anticipationType) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
if (subscriptionCreationFragmentBinding != null) {
DayView anticipationTimeOne = subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeOne;
Intrinsics.checkNotNullExpressionValue(anticipationTimeOne, "anticipationTimeOne");
int i = R.string.anticipation_time_n1;
String string = getString(i);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
String string2 = getString(i);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
DayView.initInfoView$default(anticipationTimeOne, string, string2, false, false, 12, null);
DayView anticipationTimeTwo = subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeTwo;
Intrinsics.checkNotNullExpressionValue(anticipationTimeTwo, "anticipationTimeTwo");
int i4 = R.string.anticipation_time_n2;
String string3 = getString(i4);
Intrinsics.checkNotNullExpressionValue(string3, "getString(...)");
String string4 = getString(i4);
Intrinsics.checkNotNullExpressionValue(string4, "getString(...)");
DayView.initInfoView$default(anticipationTimeTwo, string3, string4, false, false, 12, null);
DayView anticipationTimeThree = subscriptionCreationFragmentBinding.anticipationTime.anticipationTimeThree;
Intrinsics.checkNotNullExpressionValue(anticipationTimeThree, "anticipationTimeThree");
int i5 = R.string.anticipation_time_n3;
String string5 = getString(i5);
Intrinsics.checkNotNullExpressionValue(string5, "getString(...)");
String string6 = getString(i5);
Intrinsics.checkNotNullExpressionValue(string6, "getString(...)");
DayView.initInfoView$default(anticipationTimeThree, string5, string6, false, false, 12, null);
}
if (anticipationType != null) {
paintAnticipationTime(anticipationType);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
if (subscriptionCreationFragmentBinding2 != null) {
subscriptionCreationFragmentBinding2.anticipationTime.anticipationTimeOne.setOnClickListener(new d(subscriptionCreationFragmentBinding2, this, 0));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
if (subscriptionCreationFragmentBinding3 != null) {
subscriptionCreationFragmentBinding3.anticipationTime.anticipationTimeTwo.setOnClickListener(new d(subscriptionCreationFragmentBinding3, this, 1));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding4 = this.binding;
if (subscriptionCreationFragmentBinding4 != null) {
subscriptionCreationFragmentBinding4.anticipationTime.anticipationTimeThree.setOnClickListener(new d(subscriptionCreationFragmentBinding4, this, 2));
}
}
private final void configureHeader() {
HeaderView headerView;
HeaderView headerView2;
HeaderView headerView3;
HeaderView headerView4;
if (this.typeOfMode == TypeSubscriptionCreationView.MODIFICATION) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
if (subscriptionCreationFragmentBinding != null && (headerView4 = subscriptionCreationFragmentBinding.headerSubscriptionHome) != null) {
headerView4.updateHeaderInfo(new InfoHeaderData(getString(R.string.subscriptions_create_view_title), Integer.valueOf(R.drawable.ic_arrow_back), Integer.valueOf(R.drawable.ic_delete_white)));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
if (subscriptionCreationFragmentBinding2 != null && (headerView3 = subscriptionCreationFragmentBinding2.headerSubscriptionHome) != null) {
headerView3.setOnCloseActionListener(new c(this, 2));
}
} else {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
if (subscriptionCreationFragmentBinding3 != null && (headerView = subscriptionCreationFragmentBinding3.headerSubscriptionHome) != null) {
headerView.updateHeaderInfo(new InfoHeaderData(getString(R.string.subscriptions_create_view_title), Integer.valueOf(R.drawable.ic_arrow_back), null, 4, null));
}
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding4 = this.binding;
if (subscriptionCreationFragmentBinding4 == null || (headerView2 = subscriptionCreationFragmentBinding4.headerSubscriptionHome) == null) {
return;
}
headerView2.setOnBackActionListener(new c(this, 3));
}
public final void configureJourneyView(SubscriptionCreateViewData subscriptionCreateViewData) {
JourneyView journeyView;
JourneyView journeyView2;
JourneyView journeyView3;
JourneyView journeyView4;
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
JourneyView journeyView5 = subscriptionCreationFragmentBinding != null ? subscriptionCreationFragmentBinding.headerJourneyView : null;
if (journeyView5 != null) {
journeyView5.setVisibility(0);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
TrainView trainView = subscriptionCreationFragmentBinding2 != null ? subscriptionCreationFragmentBinding2.headerTrainView : null;
if (trainView != null) {
trainView.setVisibility(8);
}
this.infoJourney = new InfoDataJourney(subscriptionCreateViewData.getStationName(), subscriptionCreateViewData.getStationToName(), Boolean.valueOf(subscriptionCreateViewData.isCercanias()), subscriptionCreateViewData.getCenterTime());
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
if (subscriptionCreationFragmentBinding3 != null && (journeyView4 = subscriptionCreationFragmentBinding3.headerJourneyView) != null) {
journeyView4.setOnJourneyTimeFromListener(new c(this, 4));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding4 = this.binding;
if (subscriptionCreationFragmentBinding4 != null && (journeyView3 = subscriptionCreationFragmentBinding4.headerJourneyView) != null) {
journeyView3.configureView(this.infoJourney, this.typeOfMode);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding5 = this.binding;
if (subscriptionCreationFragmentBinding5 != null && (journeyView2 = subscriptionCreationFragmentBinding5.headerJourneyView) != null) {
journeyView2.setOnJourneyActionListener(new c(this, 5));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding6 = this.binding;
if (subscriptionCreationFragmentBinding6 == null || (journeyView = subscriptionCreationFragmentBinding6.headerJourneyView) == null) {
return;
}
journeyView.setOnTypeSelectionListener(new c(this, 6));
}
public final void configureRepetitionDays(String repetitionDays) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
if (subscriptionCreationFragmentBinding != null) {
DayView dayOne = subscriptionCreationFragmentBinding.repetitionTime.dayOne;
Intrinsics.checkNotNullExpressionValue(dayOne, "dayOne");
String string = getString(R.string.common_weekday_monday);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
String string2 = getString(R.string.accessibility_weekday_monday);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
DayView.initInfoView$default(dayOne, string, string2, false, false, 12, null);
DayView dayTwo = subscriptionCreationFragmentBinding.repetitionTime.dayTwo;
Intrinsics.checkNotNullExpressionValue(dayTwo, "dayTwo");
String string3 = getString(R.string.common_weekday_tuesday);
Intrinsics.checkNotNullExpressionValue(string3, "getString(...)");
String string4 = getString(R.string.accessibility_weekday_tuesday);
Intrinsics.checkNotNullExpressionValue(string4, "getString(...)");
DayView.initInfoView$default(dayTwo, string3, string4, false, false, 12, null);
DayView dayThree = subscriptionCreationFragmentBinding.repetitionTime.dayThree;
Intrinsics.checkNotNullExpressionValue(dayThree, "dayThree");
String string5 = getString(R.string.common_weekday_wednesday);
Intrinsics.checkNotNullExpressionValue(string5, "getString(...)");
String string6 = getString(R.string.accessibility_weekday_wednesday);
Intrinsics.checkNotNullExpressionValue(string6, "getString(...)");
DayView.initInfoView$default(dayThree, string5, string6, false, false, 12, null);
DayView dayFour = subscriptionCreationFragmentBinding.repetitionTime.dayFour;
Intrinsics.checkNotNullExpressionValue(dayFour, "dayFour");
String string7 = getString(R.string.common_weekday_thursday);
Intrinsics.checkNotNullExpressionValue(string7, "getString(...)");
String string8 = getString(R.string.accessibility_weekday_thursday);
Intrinsics.checkNotNullExpressionValue(string8, "getString(...)");
DayView.initInfoView$default(dayFour, string7, string8, false, false, 12, null);
DayView dayFive = subscriptionCreationFragmentBinding.repetitionTime.dayFive;
Intrinsics.checkNotNullExpressionValue(dayFive, "dayFive");
String string9 = getString(R.string.common_weekday_friday);
Intrinsics.checkNotNullExpressionValue(string9, "getString(...)");
String string10 = getString(R.string.accessibility_weekday_friday);
Intrinsics.checkNotNullExpressionValue(string10, "getString(...)");
DayView.initInfoView$default(dayFive, string9, string10, false, false, 12, null);
DayView daySix = subscriptionCreationFragmentBinding.repetitionTime.daySix;
Intrinsics.checkNotNullExpressionValue(daySix, "daySix");
String string11 = getString(R.string.common_weekday_saturday);
Intrinsics.checkNotNullExpressionValue(string11, "getString(...)");
String string12 = getString(R.string.accessibility_weekday_saturday);
Intrinsics.checkNotNullExpressionValue(string12, "getString(...)");
DayView.initInfoView$default(daySix, string11, string12, false, false, 12, null);
DayView daySeven = subscriptionCreationFragmentBinding.repetitionTime.daySeven;
Intrinsics.checkNotNullExpressionValue(daySeven, "daySeven");
String string13 = getString(R.string.common_weekday_sunday);
Intrinsics.checkNotNullExpressionValue(string13, "getString(...)");
String string14 = getString(R.string.accessibility_weekday_sunday);
Intrinsics.checkNotNullExpressionValue(string14, "getString(...)");
DayView.initInfoView$default(daySeven, string13, string14, false, false, 12, null);
}
if (repetitionDays != null) {
paintRepetitionDays(repetitionDays);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
if (subscriptionCreationFragmentBinding2 != null) {
subscriptionCreationFragmentBinding2.repetitionTime.dayOne.setOnClickListener(new e(this, 0));
subscriptionCreationFragmentBinding2.repetitionTime.dayTwo.setOnClickListener(new e(this, 1));
subscriptionCreationFragmentBinding2.repetitionTime.dayThree.setOnClickListener(new e(this, 2));
subscriptionCreationFragmentBinding2.repetitionTime.dayFour.setOnClickListener(new e(this, 3));
subscriptionCreationFragmentBinding2.repetitionTime.dayFive.setOnClickListener(new e(this, 4));
subscriptionCreationFragmentBinding2.repetitionTime.daySix.setOnClickListener(new e(this, 5));
subscriptionCreationFragmentBinding2.repetitionTime.daySeven.setOnClickListener(new e(this, 6));
}
}
public final void configureTrainView(SubscriptionCreateViewData subscriptionCreateViewData) {
ViewAnticipationTimeBinding viewAnticipationTimeBinding;
TrainView trainView;
TrainView trainView2;
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
TextView textView = null;
TrainView trainView3 = subscriptionCreationFragmentBinding != null ? subscriptionCreationFragmentBinding.headerTrainView : null;
if (trainView3 != null) {
trainView3.setVisibility(0);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
JourneyView journeyView = subscriptionCreationFragmentBinding2 != null ? subscriptionCreationFragmentBinding2.headerJourneyView : null;
if (journeyView != null) {
journeyView.setVisibility(8);
}
InfoDataTrain infoDataTrain = new InfoDataTrain(subscriptionCreateViewData.getStationName(), subscriptionCreateViewData.getCodeTrain(), subscriptionCreateViewData.getStationName(), subscriptionCreateViewData.getCenterTime(), subscriptionCreateViewData.getOperator(), subscriptionCreateViewData.getCommercialProduct());
this.infoTrain = infoDataTrain;
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
if (subscriptionCreationFragmentBinding3 != null && (trainView2 = subscriptionCreationFragmentBinding3.headerTrainView) != null) {
trainView2.configureView(infoDataTrain);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding4 = this.binding;
if (subscriptionCreationFragmentBinding4 != null && (trainView = subscriptionCreationFragmentBinding4.headerTrainView) != null) {
trainView.setOnTrainActionListener(new c(this, 7));
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding5 = this.binding;
if (subscriptionCreationFragmentBinding5 != null && (viewAnticipationTimeBinding = subscriptionCreationFragmentBinding5.anticipationTime) != null) {
textView = viewAnticipationTimeBinding.textViewActicipationTime;
}
if (textView == null) {
return;
}
textView.setText(getString(R.string.text_duration_train));
}
private final void emptyStatus(boolean isVisible, boolean fromFailure) {
View view;
InfoView infoView;
InfoView infoView2;
InfoView infoView3;
InfoView infoView4;
if (!isVisible) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
view = subscriptionCreationFragmentBinding != null ? subscriptionCreationFragmentBinding.emptyView : null;
if (view == null) {
return;
}
view.setVisibility(8);
return;
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
InfoView infoView5 = subscriptionCreationFragmentBinding2 != null ? subscriptionCreationFragmentBinding2.emptyView : null;
if (infoView5 != null) {
infoView5.setVisibility(0);
}
InfoData infoData = new InfoData(null, null, null, 7, null);
if (fromFailure) {
infoData.setTitle(getString(R.string.generic_error_title));
infoData.setMsg(getString(R.string.generic_error_message_subscription));
infoData.setImage(Integer.valueOf(R.drawable.ic_result_error));
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
Button button = (subscriptionCreationFragmentBinding3 == null || (infoView4 = subscriptionCreationFragmentBinding3.emptyView) == null) ? null : (Button) infoView4.findViewById(R.id.action_button_retry);
if (button != null) {
button.setVisibility(0);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding4 = this.binding;
view = subscriptionCreationFragmentBinding4 != null ? subscriptionCreationFragmentBinding4.fab : null;
if (view != null) {
view.setVisibility(4);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding5 = this.binding;
if (subscriptionCreationFragmentBinding5 == null || (infoView3 = subscriptionCreationFragmentBinding5.emptyView) == null) {
return;
}
infoView3.configureView(infoData);
return;
}
infoData.setTitle(getString(R.string.subscriptions_empty_title));
infoData.setMsg(getString(R.string.subscriptions_empty_message));
infoData.setImage(Integer.valueOf(R.drawable.ic_result_empty));
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding6 = this.binding;
Button button2 = (subscriptionCreationFragmentBinding6 == null || (infoView2 = subscriptionCreationFragmentBinding6.emptyView) == null) ? null : (Button) infoView2.findViewById(R.id.action_button_retry);
if (button2 != null) {
button2.setVisibility(8);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding7 = this.binding;
view = subscriptionCreationFragmentBinding7 != null ? subscriptionCreationFragmentBinding7.fab : null;
if (view != null) {
view.setVisibility(0);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding8 = this.binding;
if (subscriptionCreationFragmentBinding8 == null || (infoView = subscriptionCreationFragmentBinding8.emptyView) == null) {
return;
}
infoView.configureView(infoData);
}
public static /* synthetic */ void emptyStatus$default(SubscriptionCreationFragment subscriptionCreationFragment, boolean z3, boolean z4, int i, Object obj) {
if ((i & 2) != 0) {
z4 = false;
}
subscriptionCreationFragment.emptyStatus(z3, z4);
}
private final SubscriptionCreationFragmentArgs getArgs() {
return (SubscriptionCreationFragmentArgs) this.args.getValue();
}
public final SubscriptionCreationViewModel getViewModel() {
return (SubscriptionCreationViewModel) this.viewModel.getValue();
}
public final void handleAction(AlertAction.Style action) {
requireActivity().onBackPressed();
requireActivity().onBackPressed();
}
public final void handleSelectedStation(String station) {
getViewModel().changeStation(station);
}
public final void handleSelectedStationTo(String station) {
getViewModel().changeStationTo(station);
}
private final void paintAnticipationTime(AnticipationType anticipationTime) {
ViewAnticipationTimeBinding viewAnticipationTimeBinding;
DayView dayView;
ViewAnticipationTimeBinding viewAnticipationTimeBinding2;
DayView dayView2;
ViewAnticipationTimeBinding viewAnticipationTimeBinding3;
DayView dayView3;
if (anticipationTime != null) {
int i = WhenMappings.$EnumSwitchMapping$2[anticipationTime.ordinal()];
if (i == 1) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
if (subscriptionCreationFragmentBinding == null || (viewAnticipationTimeBinding = subscriptionCreationFragmentBinding.anticipationTime) == null || (dayView = viewAnticipationTimeBinding.anticipationTimeOne) == null) {
return;
}
Intrinsics.checkNotNull(dayView);
Context requireContext = requireContext();
int i4 = R.string.anticipation_time_n1;
String string = requireContext.getString(i4);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
String string2 = requireContext().getString(i4);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
DayView.initInfoView$default(dayView, string, string2, true, false, 8, null);
return;
}
if (i == 2) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
if (subscriptionCreationFragmentBinding2 == null || (viewAnticipationTimeBinding2 = subscriptionCreationFragmentBinding2.anticipationTime) == null || (dayView2 = viewAnticipationTimeBinding2.anticipationTimeTwo) == null) {
return;
}
Intrinsics.checkNotNull(dayView2);
Context requireContext2 = requireContext();
int i5 = R.string.anticipation_time_n2;
String string3 = requireContext2.getString(i5);
Intrinsics.checkNotNullExpressionValue(string3, "getString(...)");
String string4 = requireContext().getString(i5);
Intrinsics.checkNotNullExpressionValue(string4, "getString(...)");
DayView.initInfoView$default(dayView2, string3, string4, true, false, 8, null);
return;
}
if (i != 3) {
throw new NoWhenBranchMatchedException();
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
if (subscriptionCreationFragmentBinding3 == null || (viewAnticipationTimeBinding3 = subscriptionCreationFragmentBinding3.anticipationTime) == null || (dayView3 = viewAnticipationTimeBinding3.anticipationTimeThree) == null) {
return;
}
Intrinsics.checkNotNull(dayView3);
Context requireContext3 = requireContext();
int i6 = R.string.anticipation_time_n3;
String string5 = requireContext3.getString(i6);
Intrinsics.checkNotNullExpressionValue(string5, "getString(...)");
String string6 = requireContext().getString(i6);
Intrinsics.checkNotNullExpressionValue(string6, "getString(...)");
DayView.initInfoView$default(dayView3, string5, string6, true, false, 8, null);
}
}
private final void paintRepetitionDays(String days) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding;
ViewRepetitionDaysBinding viewRepetitionDaysBinding;
DayView dayView;
ViewRepetitionDaysBinding viewRepetitionDaysBinding2;
DayView dayView2;
ViewRepetitionDaysBinding viewRepetitionDaysBinding3;
DayView dayView3;
ViewRepetitionDaysBinding viewRepetitionDaysBinding4;
DayView dayView4;
ViewRepetitionDaysBinding viewRepetitionDaysBinding5;
DayView dayView5;
ViewRepetitionDaysBinding viewRepetitionDaysBinding6;
DayView dayView6;
ViewRepetitionDaysBinding viewRepetitionDaysBinding7;
DayView dayView7;
if (days != null) {
Intrinsics.checkNotNullParameter(days, "str");
char[] charArray = days.toCharArray();
Intrinsics.checkNotNullExpressionValue(charArray, "toCharArray(...)");
for (char c4 : charArray) {
char upperCase = Character.toUpperCase(c4);
if (upperCase == 'L') {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
if (subscriptionCreationFragmentBinding2 != null && (viewRepetitionDaysBinding7 = subscriptionCreationFragmentBinding2.repetitionTime) != null && (dayView7 = viewRepetitionDaysBinding7.dayOne) != null) {
Intrinsics.checkNotNull(dayView7);
String string = requireContext().getString(R.string.common_weekday_monday);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
String string2 = requireContext().getString(R.string.accessibility_weekday_monday);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
DayView.initInfoView$default(dayView7, string, string2, true, false, 8, null);
}
} else if (upperCase == 'M') {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding3 = this.binding;
if (subscriptionCreationFragmentBinding3 != null && (viewRepetitionDaysBinding6 = subscriptionCreationFragmentBinding3.repetitionTime) != null && (dayView6 = viewRepetitionDaysBinding6.dayTwo) != null) {
Intrinsics.checkNotNull(dayView6);
String string3 = requireContext().getString(R.string.common_weekday_tuesday);
Intrinsics.checkNotNullExpressionValue(string3, "getString(...)");
String string4 = requireContext().getString(R.string.accessibility_weekday_tuesday);
Intrinsics.checkNotNullExpressionValue(string4, "getString(...)");
DayView.initInfoView$default(dayView6, string3, string4, true, false, 8, null);
}
} else if (upperCase == 'X') {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding4 = this.binding;
if (subscriptionCreationFragmentBinding4 != null && (viewRepetitionDaysBinding5 = subscriptionCreationFragmentBinding4.repetitionTime) != null && (dayView5 = viewRepetitionDaysBinding5.dayThree) != null) {
Intrinsics.checkNotNull(dayView5);
String string5 = requireContext().getString(R.string.common_weekday_wednesday);
Intrinsics.checkNotNullExpressionValue(string5, "getString(...)");
String string6 = requireContext().getString(R.string.accessibility_weekday_wednesday);
Intrinsics.checkNotNullExpressionValue(string6, "getString(...)");
DayView.initInfoView$default(dayView5, string5, string6, true, false, 8, null);
}
} else if (upperCase == 'J') {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding5 = this.binding;
if (subscriptionCreationFragmentBinding5 != null && (viewRepetitionDaysBinding4 = subscriptionCreationFragmentBinding5.repetitionTime) != null && (dayView4 = viewRepetitionDaysBinding4.dayFour) != null) {
Intrinsics.checkNotNull(dayView4);
String string7 = requireContext().getString(R.string.common_weekday_thursday);
Intrinsics.checkNotNullExpressionValue(string7, "getString(...)");
String string8 = requireContext().getString(R.string.accessibility_weekday_thursday);
Intrinsics.checkNotNullExpressionValue(string8, "getString(...)");
DayView.initInfoView$default(dayView4, string7, string8, true, false, 8, null);
}
} else if (upperCase == 'V') {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding6 = this.binding;
if (subscriptionCreationFragmentBinding6 != null && (viewRepetitionDaysBinding3 = subscriptionCreationFragmentBinding6.repetitionTime) != null && (dayView3 = viewRepetitionDaysBinding3.dayFive) != null) {
Intrinsics.checkNotNull(dayView3);
String string9 = requireContext().getString(R.string.common_weekday_friday);
Intrinsics.checkNotNullExpressionValue(string9, "getString(...)");
String string10 = requireContext().getString(R.string.accessibility_weekday_friday);
Intrinsics.checkNotNullExpressionValue(string10, "getString(...)");
DayView.initInfoView$default(dayView3, string9, string10, true, false, 8, null);
}
} else if (upperCase == 'S') {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding7 = this.binding;
if (subscriptionCreationFragmentBinding7 != null && (viewRepetitionDaysBinding2 = subscriptionCreationFragmentBinding7.repetitionTime) != null && (dayView2 = viewRepetitionDaysBinding2.daySix) != null) {
Intrinsics.checkNotNull(dayView2);
String string11 = requireContext().getString(R.string.common_weekday_saturday);
Intrinsics.checkNotNullExpressionValue(string11, "getString(...)");
String string12 = requireContext().getString(R.string.accessibility_weekday_saturday);
Intrinsics.checkNotNullExpressionValue(string12, "getString(...)");
DayView.initInfoView$default(dayView2, string11, string12, true, false, 8, null);
}
} else if (upperCase == 'D' && (subscriptionCreationFragmentBinding = this.binding) != null && (viewRepetitionDaysBinding = subscriptionCreationFragmentBinding.repetitionTime) != null && (dayView = viewRepetitionDaysBinding.daySeven) != null) {
Intrinsics.checkNotNull(dayView);
String string13 = requireContext().getString(R.string.common_weekday_sunday);
Intrinsics.checkNotNullExpressionValue(string13, "getString(...)");
String string14 = requireContext().getString(R.string.accessibility_weekday_sunday);
Intrinsics.checkNotNullExpressionValue(string14, "getString(...)");
DayView.initInfoView$default(dayView, string13, string14, true, false, 8, null);
}
}
}
}
public final void showLoading(int value) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
ConstraintLayout constraintLayout = subscriptionCreationFragmentBinding != null ? subscriptionCreationFragmentBinding.layoutProgressSubscription : null;
if (constraintLayout != null) {
constraintLayout.setVisibility(value);
}
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding2 = this.binding;
ProgressBar progressBar = subscriptionCreationFragmentBinding2 != null ? subscriptionCreationFragmentBinding2.progressSubscription : null;
if (progressBar == null) {
return;
}
progressBar.setVisibility(value);
}
public final void showMessage() {
TypeSubscriptionCreationView typeSubscriptionCreationView = this.typeOfMode;
int i = typeSubscriptionCreationView == null ? -1 : WhenMappings.$EnumSwitchMapping$1[typeSubscriptionCreationView.ordinal()];
if (i == 1) {
String string = getString(R.string.edit_subscription_success_message);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
ViewKt.showSnackbar$default(this, string, 0, 2, null);
} else if (i == 2) {
String string2 = getString(R.string.create_subscription_success_message);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
ViewKt.showSnackbar$default(this, string2, 0, 2, null);
}
requireActivity().onBackPressed();
}
public final C0283c getNotificationsPermissionRequester() {
C0283c c0283c = this.notificationsPermissionRequester;
if (c0283c != null) {
return c0283c;
}
Intrinsics.throwUninitializedPropertyAccessException("notificationsPermissionRequester");
return null;
}
/* JADX WARN: Type inference failed for: r0v16, types: [kotlin.jvm.internal.FunctionReferenceImpl, kotlin.jvm.functions.Function1] */
@Override // androidx.fragment.app.K
public void onViewCreated(View view, Bundle savedInstanceState) {
int i;
String centerTime;
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, savedInstanceState);
this.binding = SubscriptionCreationFragmentBinding.bind(view);
int argTypeSubscription = getArgs().getArgTypeSubscription();
TypeSubscriptionCreationView invoke = TypeSubscriptionCreationView.INSTANCE.invoke(getArgs().getArgTypeScreen());
this.typeOfMode = invoke;
int i4 = invoke == null ? -1 : WhenMappings.$EnumSwitchMapping$1[invoke.ordinal()];
if (i4 == 1) {
Subscription subscription = (Subscription) new Q2.d().b(Subscription.class, getArgs().getArgDataSubscription());
SubscriptionCreateViewData createSubscriptionViewData = SubscriptionHelper.INSTANCE.createSubscriptionViewData(subscription);
if (createSubscriptionViewData != null) {
SubscriptionCreationFragmentBinding subscriptionCreationFragmentBinding = this.binding;
MaterialButton materialButton = subscriptionCreationFragmentBinding != null ? subscriptionCreationFragmentBinding.fab : null;
if (materialButton != null) {
materialButton.setText(getString(R.string.action_button_edit_subscription));
}
getViewModel().setTypeOfMode(this.typeOfMode);
getViewModel().configure(createSubscriptionViewData);
getViewModel().subscriptionData(subscription);
configureAnticipationTime(createSubscriptionViewData.getAnticipationTime());
configureRepetitionDays(createSubscriptionViewData.getRepetitionDays());
}
SubscriptionType invoke2 = SubscriptionType.INSTANCE.invoke(argTypeSubscription);
i = invoke2 != null ? WhenMappings.$EnumSwitchMapping$0[invoke2.ordinal()] : -1;
if (i != 1) {
if (i == 2) {
configureAnticipationTime(createSubscriptionViewData != null ? createSubscriptionViewData.getAnticipationTime() : null);
}
} else if (createSubscriptionViewData != null && (centerTime = createSubscriptionViewData.getCenterTime()) != null) {
createSubscriptionViewData.setAnticipationTime(AnticipationType.INSTANCE.invoke(Integer.parseInt(centerTime)));
}
} else if (i4 == 2) {
this.typeOfMode = TypeSubscriptionCreationView.CREATION;
SubscriptionType invoke3 = SubscriptionType.INSTANCE.invoke(argTypeSubscription);
i = invoke3 != null ? WhenMappings.$EnumSwitchMapping$0[invoke3.ordinal()] : -1;
if (i == 1) {
SubscriptionCreationViewModel viewModel = getViewModel();
String argStationCodeSubscription = getArgs().getArgStationCodeSubscription();
String argStationToCodeSubscription = getArgs().getArgStationToCodeSubscription();
String argTrainCodeSubscription = getArgs().getArgTrainCodeSubscription();
String argTrainDateSubscription = getArgs().getArgTrainDateSubscription();
viewModel.configureTrain(argStationCodeSubscription, argStationToCodeSubscription, argTrainCodeSubscription, argTrainDateSubscription != null ? Long.valueOf(Long.parseLong(argTrainDateSubscription)) : null, AnticipationType.TEN_MINUTES, getArgs().getArgOperatorTrain(), getArgs().getArgCommercialProductTrain());
} else if (i == 2) {
getViewModel().configure(Boolean.valueOf(getArgs().getArgIsCercaniasSubscription()), getArgs().getArgStationCodeSubscription(), getArgs().getArgStationToCodeSubscription(), AnticipationType.TEN_MINUTES);
}
}
configureHeader();
bindViewModel();
AbstractC0544v findRootNavController = NavigationExtensionsKt.findRootNavController(this);
String obj = NavArguments.StationSelectionType.STATION.toString();
J viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
NavigationExtensionsKt.onDestinationResult(findRootNavController, obj, viewLifecycleOwner, new com.adif.elcanomovil.uiDepartures.main.c(1, this, SubscriptionCreationFragment.class, "handleSelectedStation", "handleSelectedStation(Ljava/lang/String;)V", 0, 12));
String obj2 = NavArguments.StationSelectionType.STATION_TO.toString();
J viewLifecycleOwner2 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
NavigationExtensionsKt.onDestinationResult(findRootNavController, obj2, viewLifecycleOwner2, new com.adif.elcanomovil.uiDepartures.main.c(1, this, SubscriptionCreationFragment.class, "handleSelectedStationTo", "handleSelectedStationTo(Ljava/lang/String;)V", 0, 13));
AbstractC0544v findRootNavController2 = NavigationExtensionsKt.findRootNavController(this);
J viewLifecycleOwner3 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner3, "getViewLifecycleOwner(...)");
NavigationExtensionsKt.onDestinationResult(findRootNavController2, SubscriptionCreationViewModelKt.SUBSCRIPTION_GENERIC_ACTION, viewLifecycleOwner3, new FunctionReferenceImpl(1, this, SubscriptionCreationFragment.class, "handleAction", "handleAction(Lcom/adif/elcanomovil/commonNavGraph/arguments/AlertAction$Style;)V", 0));
getNotificationsPermissionRequester().a(null);
}
public final void setNotificationsPermissionRequester(C0283c c0283c) {
Intrinsics.checkNotNullParameter(c0283c, "<set-?>");
this.notificationsPermissionRequester = c0283c;
}
}