package com.adif.elcanomovil.uiDepartures.views; import android.content.Context; import android.content.res.ColorStateList; import android.content.res.TypedArray; import android.util.AttributeSet; import android.view.View; import android.widget.ImageButton; import android.widget.ImageView; import android.widget.TextView; import androidx.constraintlayout.widget.ConstraintLayout; import com.adif.elcanomovil.domain.entities.CirculationType; import com.adif.elcanomovil.domain.entities.TrainType; import com.adif.elcanomovil.uiDepartures.R; import com.adif.elcanomovil.uiDepartures.databinding.ViewCirculationStationBinding; import com.adif.elcanomovil.uiDepartures.entities.ObservationAlert; import com.adif.elcanomovil.uiDepartures.views.StationHeaderView; import com.google.android.gms.common.internal.ServiceSpecificExtraArgs; import kotlin.Metadata; import kotlin.NoWhenBranchMatchedException; 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 = {"\u0000v\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\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\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\"\u001a\u00020\u0019H\u0002J\u0010\u0010#\u001a\u00020\u00192\u0006\u0010$\u001a\u00020%H\u0002J\u000e\u0010&\u001a\u00020\u00192\u0006\u0010'\u001a\u00020\u0011J\u000e\u0010(\u001a\u00020\u00192\u0006\u0010'\u001a\u00020\u0011J\u001a\u0010)\u001a\u00020\u00192\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J\b\u0010*\u001a\u00020\u0019H\u0014J\b\u0010+\u001a\u00020\u0019H\u0014J \u0010,\u001a\u00020\u00192\u0018\u0010\u0016\u001a\u0014\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u0019\u0018\u00010\u0017j\u0002`\u001aJ \u0010-\u001a\u00020\u00192\u0018\u0010\u0016\u001a\u0014\u0012\u0004\u0012\u00020\u0013\u0012\u0004\u0012\u00020\u0019\u0018\u00010\u0017j\u0002`.JX\u0010/\u001a\u00020\u00192\u0006\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0015\u001a\u00020\u00112\u0006\u00100\u001a\u0002012\b\u0010\u001e\u001a\u0004\u0018\u00010\u001c2\b\u0010\u001f\u001a\u0004\u0018\u00010\u001c2\u0006\u0010\u0014\u001a\u00020\u00112\b\u0010 \u001a\u0004\u0018\u00010\u001c2\b\u0010!\u001a\u0004\u0018\u00010\u001c2\b\b\u0002\u0010\u000e\u001a\u00020\u000fJ\u0016\u00102\u001a\u00020\u00192\u0006\u0010\u0014\u001a\u00020\u00112\u0006\u00100\u001a\u000201J\u001f\u00103\u001a\u00020\u00192\b\u00104\u001a\u0004\u0018\u00010\u00112\b\b\u0002\u00105\u001a\u000206¢\u0006\u0002\u00107J\u0010\u00108\u001a\u00020\u00192\u0006\u00100\u001a\u000201H\u0002R\u0010\u0010\f\u001a\u0004\u0018\u00010\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\u000fX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0010\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0012\u001a\u00020\u0013X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0014\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R \u0010\u0016\u001a\u0014\u0012\u0004\u0012\u00020\u0018\u0012\u0004\u0012\u00020\u0019\u0018\u00010\u0017j\u0002`\u001aX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u001cX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001d\u001a\u00020\u001cX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001e\u001a\u00020\u001cX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001f\u001a\u00020\u001cX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010 \u001a\u0004\u0018\u00010\u001cX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010!\u001a\u0004\u0018\u00010\u001cX\u0082\u000e¢\u0006\u0002\n\u0000¨\u00069"}, d2 = {"Lcom/adif/elcanomovil/uiDepartures/views/StationHeaderView;", "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/uiDepartures/databinding/ViewCirculationStationBinding;", "circulationType", "Lcom/adif/elcanomovil/domain/entities/CirculationType;", "hasObservation", "", "isCercanias", "Lcom/adif/elcanomovil/domain/entities/TrainType;", "isFavourite", "isRodalies", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiDepartures/views/StationAction;", "", "Lcom/adif/elcanomovil/uiDepartures/views/OnStationActionListener;", "observationMessage", "", "observationTitle", "station", "stationLong", "stationTo", "stationToLong", "configureListeners", "configureView", "attributes", "Landroid/content/res/TypedArray;", "hideButtons", "hide", "hideSwith", "initView", "onDetachedFromWindow", "onFinishInflate", "setOnStationActionListener", "setOnTypeSelectionListener", "Lcom/adif/elcanomovil/uiDepartures/views/OnTypeSelectionListener;", "update", "hasBothTraffic", "Lcom/adif/elcanomovil/uiDepartures/views/TrafficAvailability;", "updateFavourite", "updateObservations", "observation", "warningType", "Lcom/adif/elcanomovil/uiDepartures/entities/ObservationAlert;", "(Ljava/lang/Boolean;Lcom/adif/elcanomovil/uiDepartures/entities/ObservationAlert;)V", "updateStation", "ui-departures_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48) @SourceDebugExtension({"SMAP\nStationHeaderView.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StationHeaderView.kt\ncom/adif/elcanomovil/uiDepartures/views/StationHeaderView\n+ 2 View.kt\nandroidx/core/view/ViewKt\n*L\n1#1,273:1\n256#2,2:274\n*S KotlinDebug\n*F\n+ 1 StationHeaderView.kt\ncom/adif/elcanomovil/uiDepartures/views/StationHeaderView\n*L\n225#1:274,2\n*E\n"}) /* loaded from: classes2.dex */ public final class StationHeaderView extends ConstraintLayout { private ViewCirculationStationBinding binding; private CirculationType circulationType; private boolean hasObservation; private TrainType isCercanias; private boolean isFavourite; private boolean isRodalies; private Function1 listener; private String observationMessage; private String observationTitle; private String station; private String stationLong; private String stationTo; private String stationToLong; @Metadata(k = 3, mv = {1, 9, 0}, xi = 48) /* loaded from: classes2.dex */ public /* synthetic */ class WhenMappings { public static final /* synthetic */ int[] $EnumSwitchMapping$0; public static final /* synthetic */ int[] $EnumSwitchMapping$1; static { int[] iArr = new int[CirculationType.values().length]; try { iArr[CirculationType.DEPARTURE.ordinal()] = 1; } catch (NoSuchFieldError unused) { } try { iArr[CirculationType.ARRIVAL.ordinal()] = 2; } catch (NoSuchFieldError unused2) { } try { iArr[CirculationType.BETWEEN_STATIONS.ordinal()] = 3; } catch (NoSuchFieldError unused3) { } $EnumSwitchMapping$0 = iArr; int[] iArr2 = new int[ObservationAlert.values().length]; try { iArr2[ObservationAlert.NOTHING.ordinal()] = 1; } catch (NoSuchFieldError unused4) { } try { iArr2[ObservationAlert.INFO.ordinal()] = 2; } catch (NoSuchFieldError unused5) { } try { iArr2[ObservationAlert.WARNING.ordinal()] = 3; } catch (NoSuchFieldError unused6) { } $EnumSwitchMapping$1 = iArr2; } } /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public StationHeaderView(Context context) { super(context); Intrinsics.checkNotNullParameter(context, "context"); this.isCercanias = TrainType.CERCANIAS; this.isRodalies = true; this.station = ""; this.stationLong = ""; this.observationTitle = ""; this.observationMessage = ""; this.circulationType = CirculationType.DEPARTURE; initView(context, null); } private final void configureListeners() { TextView textView; ImageView imageView; ImageView imageView2; ImageView imageView3; ImageButton imageButton; TextView textView2; TextView textView3; ImageView imageView4; ViewCirculationStationBinding viewCirculationStationBinding = this.binding; if (viewCirculationStationBinding != null && (imageView4 = viewCirculationStationBinding.favourite) != null) { final int i = 0; imageView4.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i4 = i; StationHeaderView stationHeaderView = this.f535b; switch (i4) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding2 = this.binding; if (viewCirculationStationBinding2 != null && (textView3 = viewCirculationStationBinding2.station) != null) { final int i4 = 1; textView3.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i4; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding3 = this.binding; if (viewCirculationStationBinding3 != null && (textView2 = viewCirculationStationBinding3.stationTo) != null) { final int i5 = 2; textView2.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i5; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding4 = this.binding; if (viewCirculationStationBinding4 != null && (imageButton = viewCirculationStationBinding4.switchStations) != null) { final int i6 = 3; imageButton.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i6; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding5 = this.binding; if (viewCirculationStationBinding5 != null && (imageView3 = viewCirculationStationBinding5.observations) != null) { final int i7 = 4; imageView3.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i7; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding6 = this.binding; if (viewCirculationStationBinding6 != null && (imageView2 = viewCirculationStationBinding6.share) != null) { final int i8 = 5; imageView2.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i8; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding7 = this.binding; if (viewCirculationStationBinding7 != null && (imageView = viewCirculationStationBinding7.twitter) != null) { final int i9 = 6; imageView.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i9; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } ViewCirculationStationBinding viewCirculationStationBinding8 = this.binding; if (viewCirculationStationBinding8 == null || (textView = viewCirculationStationBinding8.filters) == null) { return; } final int i10 = 7; textView.setOnClickListener(new View.OnClickListener(this) { // from class: F1.a /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ StationHeaderView f535b; { this.f535b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i42 = i10; StationHeaderView stationHeaderView = this.f535b; switch (i42) { case 0: StationHeaderView.configureListeners$lambda$7(stationHeaderView, view); return; case 1: StationHeaderView.configureListeners$lambda$8(stationHeaderView, view); return; case 2: StationHeaderView.configureListeners$lambda$9(stationHeaderView, view); return; case 3: StationHeaderView.configureListeners$lambda$10(stationHeaderView, view); return; case 4: StationHeaderView.configureListeners$lambda$11(stationHeaderView, view); return; case 5: StationHeaderView.configureListeners$lambda$12(stationHeaderView, view); return; case 6: StationHeaderView.configureListeners$lambda$13(stationHeaderView, view); return; default: StationHeaderView.configureListeners$lambda$14(stationHeaderView, view); return; } } }); } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$10(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SWITCH_STATIONS); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$11(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SHOW_OBSERVATIONS); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$12(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SHARE); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$13(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SUBSCRIPTION); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$14(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SHOW_FILTERS); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$7(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.FAV); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$8(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SEARCH); } } /* JADX INFO: Access modifiers changed from: private */ public static final void configureListeners$lambda$9(StationHeaderView this$0, View view) { Intrinsics.checkNotNullParameter(this$0, "this$0"); Function1 function1 = this$0.listener; if (function1 != null) { function1.invoke(StationAction.SEARCH_TO); } } private final void configureView(TypedArray attributes) { ViewCirculationStationBinding viewCirculationStationBinding = this.binding; TextView textView = viewCirculationStationBinding != null ? viewCirculationStationBinding.filters : null; if (textView != null) { textView.setVisibility(8); } this.isCercanias = attributes.getBoolean(R.styleable.StationHeaderView_isCercanias, true) ? TrainType.CERCANIAS : TrainType.AVELDMD; this.hasObservation = attributes.getBoolean(R.styleable.StationHeaderView_observation, false); String string = attributes.getString(R.styleable.StationHeaderView_station); if (string == null) { string = ""; } this.station = string; String string2 = attributes.getString(R.styleable.StationHeaderView_observationTitle); if (string2 == null) { string2 = ""; } this.observationTitle = string2; String string3 = attributes.getString(R.styleable.StationHeaderView_observationMessage); this.observationMessage = string3 != null ? string3 : ""; } private final void initView(Context context, AttributeSet attrs) { View.inflate(context, R.layout.view_circulation_station, this); this.binding = ViewCirculationStationBinding.bind(this); TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(attrs, R.styleable.OneWayCirculationHeaderView, 0, 0); Intrinsics.checkNotNull(obtainStyledAttributes); configureView(obtainStyledAttributes); configureListeners(); } public static /* synthetic */ void updateObservations$default(StationHeaderView stationHeaderView, Boolean bool, ObservationAlert observationAlert, int i, Object obj) { if ((i & 2) != 0) { observationAlert = ObservationAlert.NOTHING; } stationHeaderView.updateObservations(bool, observationAlert); } private final void updateStation(TrafficAvailability hasBothTraffic) { ImageView imageView; ImageView imageView2; TrainTypeSelector trainTypeSelector; ConstraintLayout root; ViewCirculationStationBinding viewCirculationStationBinding = this.binding; TextView textView = viewCirculationStationBinding != null ? viewCirculationStationBinding.station : null; if (textView != null) { textView.setText(this.station); } ViewCirculationStationBinding viewCirculationStationBinding2 = this.binding; TextView textView2 = viewCirculationStationBinding2 != null ? viewCirculationStationBinding2.station : null; if (textView2 != null) { textView2.setContentDescription(this.stationLong); } ViewCirculationStationBinding viewCirculationStationBinding3 = this.binding; ImageView imageView3 = (viewCirculationStationBinding3 == null || (root = viewCirculationStationBinding3.getRoot()) == null) ? null : (ImageView) root.findViewWithTag("indicator"); if (imageView3 != null) { imageView3.setVisibility(this.circulationType == CirculationType.BETWEEN_STATIONS ? 0 : 8); } if (WhenMappings.$EnumSwitchMapping$0[this.circulationType.ordinal()] == 3) { ViewCirculationStationBinding viewCirculationStationBinding4 = this.binding; TextView textView3 = viewCirculationStationBinding4 != null ? viewCirculationStationBinding4.circulationType : null; if (textView3 != null) { textView3.setText(getContext().getString(R.string.circulation_between_stations)); } ViewCirculationStationBinding viewCirculationStationBinding5 = this.binding; TextView textView4 = viewCirculationStationBinding5 != null ? viewCirculationStationBinding5.stationTo : null; if (textView4 != null) { textView4.setText(this.stationTo); } ViewCirculationStationBinding viewCirculationStationBinding6 = this.binding; TextView textView5 = viewCirculationStationBinding6 != null ? viewCirculationStationBinding6.stationTo : null; if (textView5 != null) { textView5.setContentDescription(this.stationToLong); } ViewCirculationStationBinding viewCirculationStationBinding7 = this.binding; TextView textView6 = viewCirculationStationBinding7 != null ? viewCirculationStationBinding7.stationTo : null; if (textView6 != null) { textView6.setVisibility(0); } ViewCirculationStationBinding viewCirculationStationBinding8 = this.binding; ImageView imageView4 = viewCirculationStationBinding8 != null ? viewCirculationStationBinding8.searchTo : null; if (imageView4 != null) { imageView4.setVisibility(0); } ViewCirculationStationBinding viewCirculationStationBinding9 = this.binding; ImageButton imageButton = viewCirculationStationBinding9 != null ? viewCirculationStationBinding9.switchStations : null; if (imageButton != null) { imageButton.setVisibility(0); } ViewCirculationStationBinding viewCirculationStationBinding10 = this.binding; ImageView imageView5 = viewCirculationStationBinding10 != null ? viewCirculationStationBinding10.directionArrow : null; if (imageView5 != null) { imageView5.setVisibility(0); } ViewCirculationStationBinding viewCirculationStationBinding11 = this.binding; TextView textView7 = viewCirculationStationBinding11 != null ? viewCirculationStationBinding11.stationTo : null; if (textView7 != null) { textView7.setVisibility(0); } } else { ViewCirculationStationBinding viewCirculationStationBinding12 = this.binding; TextView textView8 = viewCirculationStationBinding12 != null ? viewCirculationStationBinding12.circulationType : null; if (textView8 != null) { textView8.setText(this.circulationType == CirculationType.ARRIVAL ? getContext().getString(R.string.arrival_title) : getContext().getString(R.string.departures_title)); } ViewCirculationStationBinding viewCirculationStationBinding13 = this.binding; TextView textView9 = viewCirculationStationBinding13 != null ? viewCirculationStationBinding13.stationTo : null; if (textView9 != null) { textView9.setVisibility(8); } ViewCirculationStationBinding viewCirculationStationBinding14 = this.binding; ImageView imageView6 = viewCirculationStationBinding14 != null ? viewCirculationStationBinding14.searchTo : null; if (imageView6 != null) { imageView6.setVisibility(8); } ViewCirculationStationBinding viewCirculationStationBinding15 = this.binding; ImageButton imageButton2 = viewCirculationStationBinding15 != null ? viewCirculationStationBinding15.switchStations : null; if (imageButton2 != null) { imageButton2.setVisibility(8); } ViewCirculationStationBinding viewCirculationStationBinding16 = this.binding; ImageView imageView7 = viewCirculationStationBinding16 != null ? viewCirculationStationBinding16.directionArrow : null; if (imageView7 != null) { imageView7.setVisibility(8); } ViewCirculationStationBinding viewCirculationStationBinding17 = this.binding; TextView textView10 = viewCirculationStationBinding17 != null ? viewCirculationStationBinding17.stationTo : null; if (textView10 != null) { textView10.setVisibility(8); } ViewCirculationStationBinding viewCirculationStationBinding18 = this.binding; TextView textView11 = viewCirculationStationBinding18 != null ? viewCirculationStationBinding18.station : null; if (textView11 != null) { textView11.setHint((this.circulationType == CirculationType.DEPARTURE ? getContext().getString(R.string.content_description_origin_station) : getContext().getString(R.string.content_description_destination_station)).toString()); } } ViewCirculationStationBinding viewCirculationStationBinding19 = this.binding; if (viewCirculationStationBinding19 != null && (trainTypeSelector = viewCirculationStationBinding19.trainSelector) != null) { trainTypeSelector.update(this.isCercanias, Boolean.valueOf(this.isRodalies), hasBothTraffic, false); } if (this.isFavourite) { ViewCirculationStationBinding viewCirculationStationBinding20 = this.binding; if (viewCirculationStationBinding20 != null && (imageView2 = viewCirculationStationBinding20.favourite) != null) { imageView2.setImageResource(R.drawable.ic_favourite_on); } ViewCirculationStationBinding viewCirculationStationBinding21 = this.binding; ImageView imageView8 = viewCirculationStationBinding21 != null ? viewCirculationStationBinding21.favourite : null; if (imageView8 == null) { return; } Context context = getContext(); imageView8.setContentDescription(context != null ? context.getString(R.string.content_description_icon_favorite_remove) : null); return; } ViewCirculationStationBinding viewCirculationStationBinding22 = this.binding; if (viewCirculationStationBinding22 != null && (imageView = viewCirculationStationBinding22.favourite) != null) { imageView.setImageResource(R.drawable.ic_favourite_off); } ViewCirculationStationBinding viewCirculationStationBinding23 = this.binding; ImageView imageView9 = viewCirculationStationBinding23 != null ? viewCirculationStationBinding23.favourite : null; if (imageView9 == null) { return; } Context context2 = getContext(); imageView9.setContentDescription(context2 != null ? context2.getString(R.string.content_description_icon_favorite) : null); } public final void hideButtons(boolean hide) { int i = hide ? 8 : 0; ViewCirculationStationBinding viewCirculationStationBinding = this.binding; ImageView imageView = viewCirculationStationBinding != null ? viewCirculationStationBinding.observations : null; if (imageView != null) { imageView.setVisibility(i); } ViewCirculationStationBinding viewCirculationStationBinding2 = this.binding; ImageView imageView2 = viewCirculationStationBinding2 != null ? viewCirculationStationBinding2.share : null; if (imageView2 != null) { imageView2.setVisibility(i); } ViewCirculationStationBinding viewCirculationStationBinding3 = this.binding; ImageView imageView3 = viewCirculationStationBinding3 != null ? viewCirculationStationBinding3.twitter : null; if (imageView3 != null) { imageView3.setVisibility(i); } ViewCirculationStationBinding viewCirculationStationBinding4 = this.binding; ImageView imageView4 = viewCirculationStationBinding4 != null ? viewCirculationStationBinding4.favourite : null; if (imageView4 == null) { return; } imageView4.setVisibility(i); } public final void hideSwith(boolean hide) { int i = hide ? 8 : 0; ViewCirculationStationBinding viewCirculationStationBinding = this.binding; ImageButton imageButton = viewCirculationStationBinding != null ? viewCirculationStationBinding.switchStations : null; if (imageButton == null) { return; } imageButton.setVisibility(i); } @Override // android.view.ViewGroup, android.view.View public void onDetachedFromWindow() { super.onDetachedFromWindow(); } @Override // android.view.View public void onFinishInflate() { super.onFinishInflate(); } public final void setOnStationActionListener(Function1 listener) { this.listener = listener; } public final void setOnTypeSelectionListener(Function1 listener) { TrainTypeSelector trainTypeSelector; ViewCirculationStationBinding viewCirculationStationBinding = this.binding; if (viewCirculationStationBinding == null || (trainTypeSelector = viewCirculationStationBinding.trainSelector) == null) { return; } trainTypeSelector.setOnTypeSelectionListener(listener); } public final void update(TrainType isCercanias, boolean isRodalies, TrafficAvailability hasBothTraffic, String station, String stationLong, boolean isFavourite, String stationTo, String stationToLong, CirculationType circulationType) { Unit unit; ImageView imageView; Unit unit2; String string; ConstraintLayout root; TextView textView; TextView textView2; ImageView imageView2; TextView textView3; TextView textView4; Intrinsics.checkNotNullParameter(isCercanias, "isCercanias"); Intrinsics.checkNotNullParameter(hasBothTraffic, "hasBothTraffic"); Intrinsics.checkNotNullParameter(circulationType, "circulationType"); this.isCercanias = isCercanias; this.isRodalies = isRodalies; TextView textView5 = null; if (station != null) { ViewCirculationStationBinding viewCirculationStationBinding = this.binding; if (viewCirculationStationBinding != null && (textView4 = viewCirculationStationBinding.station) != null) { textView4.setTextColor(getContext().getColor(R.color.white)); } this.station = station; if (stationLong != null) { station = stationLong; } this.stationLong = station; unit = Unit.INSTANCE; } else { unit = null; } if (unit == null) { ViewCirculationStationBinding viewCirculationStationBinding2 = this.binding; if (viewCirculationStationBinding2 != null && (textView3 = viewCirculationStationBinding2.station) != null) { textView3.setTextColor(getContext().getColor(R.color.colorTextSecondaryGrey)); } String string2 = getContext().getString(R.string.select_station); Intrinsics.checkNotNullExpressionValue(string2, "getString(...)"); this.station = string2; } this.isFavourite = isFavourite; this.observationTitle = ""; this.observationMessage = ""; if (isFavourite) { ViewCirculationStationBinding viewCirculationStationBinding3 = this.binding; if (viewCirculationStationBinding3 != null && (imageView2 = viewCirculationStationBinding3.favourite) != null) { imageView2.setImageResource(R.drawable.ic_favourite_on); } ViewCirculationStationBinding viewCirculationStationBinding4 = this.binding; ImageView imageView3 = viewCirculationStationBinding4 != null ? viewCirculationStationBinding4.favourite : null; if (imageView3 != null) { Context context = getContext(); imageView3.setContentDescription(context != null ? context.getString(R.string.content_description_icon_favorite_remove) : null); } } else { ViewCirculationStationBinding viewCirculationStationBinding5 = this.binding; if (viewCirculationStationBinding5 != null && (imageView = viewCirculationStationBinding5.favourite) != null) { imageView.setImageResource(R.drawable.ic_favourite_off); } ViewCirculationStationBinding viewCirculationStationBinding6 = this.binding; ImageView imageView4 = viewCirculationStationBinding6 != null ? viewCirculationStationBinding6.favourite : null; if (imageView4 != null) { Context context2 = getContext(); imageView4.setContentDescription(context2 != null ? context2.getString(R.string.content_description_icon_favorite) : null); } } if (stationTo != null) { ViewCirculationStationBinding viewCirculationStationBinding7 = this.binding; if (viewCirculationStationBinding7 != null && (textView2 = viewCirculationStationBinding7.stationTo) != null) { textView2.setTextColor(getContext().getColor(R.color.white)); } this.stationTo = stationTo; if (stationToLong != null) { stationTo = stationToLong; } this.stationToLong = stationTo; unit2 = Unit.INSTANCE; } else { unit2 = null; } if (unit2 == null) { ViewCirculationStationBinding viewCirculationStationBinding8 = this.binding; if (viewCirculationStationBinding8 != null && (textView = viewCirculationStationBinding8.stationTo) != null) { textView.setTextColor(getContext().getColor(R.color.colorTextSecondaryGrey)); } this.stationTo = getContext().getString(R.string.select_station); } this.circulationType = circulationType; ViewCirculationStationBinding viewCirculationStationBinding9 = this.binding; if (viewCirculationStationBinding9 != null && (root = viewCirculationStationBinding9.getRoot()) != null) { textView5 = (TextView) root.findViewWithTag("circulationType"); } if (textView5 != null) { int i = WhenMappings.$EnumSwitchMapping$0[circulationType.ordinal()]; if (i == 1) { string = getContext().getString(R.string.departures_title); } else if (i == 2) { string = getContext().getString(R.string.arrival_title); } else { if (i != 3) { throw new NoWhenBranchMatchedException(); } string = getContext().getString(R.string.circulation_between_stations); } textView5.setText(string); } updateStation(hasBothTraffic); } public final void updateFavourite(boolean isFavourite, TrafficAvailability hasBothTraffic) { Intrinsics.checkNotNullParameter(hasBothTraffic, "hasBothTraffic"); this.isFavourite = isFavourite; updateStation(hasBothTraffic); } public final void updateObservations(Boolean observation, ObservationAlert warningType) { ImageView imageView; ViewCirculationStationBinding viewCirculationStationBinding; ImageView imageView2; Intrinsics.checkNotNullParameter(warningType, "warningType"); this.hasObservation = observation != null; int i = WhenMappings.$EnumSwitchMapping$1[warningType.ordinal()]; if (i == 1) { ViewCirculationStationBinding viewCirculationStationBinding2 = this.binding; ImageView imageView3 = viewCirculationStationBinding2 != null ? viewCirculationStationBinding2.observations : null; if (imageView3 == null) { return; } imageView3.setVisibility(4); return; } if (i != 2) { if (i != 3 || (viewCirculationStationBinding = this.binding) == null || (imageView2 = viewCirculationStationBinding.observations) == null) { return; } imageView2.setVisibility(0); imageView2.setImageTintList(ColorStateList.valueOf(imageView2.getContext().getColor(R.color.colorPrimary))); return; } ViewCirculationStationBinding viewCirculationStationBinding3 = this.binding; if (viewCirculationStationBinding3 == null || (imageView = viewCirculationStationBinding3.observations) == null) { return; } imageView.setVisibility(0); imageView.setImageTintList(ColorStateList.valueOf(imageView.getContext().getColor(R.color.white))); } /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public StationHeaderView(Context context, AttributeSet attributeSet) { super(context, attributeSet); Intrinsics.checkNotNullParameter(context, "context"); this.isCercanias = TrainType.CERCANIAS; this.isRodalies = true; this.station = ""; this.stationLong = ""; this.observationTitle = ""; this.observationMessage = ""; this.circulationType = CirculationType.DEPARTURE; initView(context, attributeSet); } public /* synthetic */ StationHeaderView(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 StationHeaderView(Context context, AttributeSet attributeSet, int i) { super(context, attributeSet, i); Intrinsics.checkNotNullParameter(context, "context"); this.isCercanias = TrainType.CERCANIAS; this.isRodalies = true; this.station = ""; this.stationLong = ""; this.observationTitle = ""; this.observationMessage = ""; this.circulationType = CirculationType.DEPARTURE; initView(context, attributeSet); } }