Initial import of ADIF API reverse-engineering toolkit

This commit is contained in:
2025-12-16 08:37:56 +01:00
commit 60388529c1
11486 changed files with 1086536 additions and 0 deletions

View File

@@ -0,0 +1,61 @@
package com.adif.elcanomovil.uiHome.views;
import android.annotation.TargetApi;
import android.content.Context;
import android.util.AttributeSet;
import androidx.constraintlayout.widget.ConstraintLayout;
import dagger.hilt.android.internal.managers.ViewComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes2.dex */
public abstract class Hilt_HomeMapView extends ConstraintLayout implements GeneratedComponentManagerHolder {
private ViewComponentManager componentManager;
private boolean injected;
public Hilt_HomeMapView(Context context) {
super(context);
inject();
}
public ViewComponentManager createComponentManager() {
return new ViewComponentManager(this, false);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((HomeMapView_GeneratedInjector) generatedComponent()).injectHomeMapView((HomeMapView) UnsafeCasts.unsafeCast(this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final ViewComponentManager componentManager() {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
return this.componentManager;
}
public Hilt_HomeMapView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
inject();
}
public Hilt_HomeMapView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
inject();
}
@TargetApi(21)
public Hilt_HomeMapView(Context context, AttributeSet attributeSet, int i, int i4) {
super(context, attributeSet, i, i4);
inject();
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,25 @@
package com.adif.elcanomovil.uiHome.views;
import android.content.Context;
import android.content.ContextWrapper;
import androidx.lifecycle.J;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0007\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\u001a\u0011\u0010\u0002\u001a\u00020\u0001*\u00020\u0000¢\u0006\u0004\b\u0002\u0010\u0003\"\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0005\u0010\u0006**\u0010\n\"\u0012\u0012\u0006\u0012\u0004\u0018\u00010\b\u0012\u0004\u0012\u00020\t\u0018\u00010\u00072\u0012\u0012\u0006\u0012\u0004\u0018\u00010\b\u0012\u0004\u0012\u00020\t\u0018\u00010\u0007¨\u0006\u000b"}, d2 = {"Landroid/content/Context;", "Landroidx/lifecycle/J;", "getLifecycleOwner", "(Landroid/content/Context;)Landroidx/lifecycle/J;", "", "DEFAULT_ZOOM", "F", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/commonViews/data/StationViewEntity;", "", "StationMarkerListener", "ui-home_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class HomeMapViewKt {
private static final float DEFAULT_ZOOM = 14.0f;
/* JADX WARN: Multi-variable type inference failed */
public static final J getLifecycleOwner(Context context) {
Intrinsics.checkNotNullParameter(context, "<this>");
try {
return (J) context;
} catch (ClassCastException unused) {
Object baseContext = ((ContextWrapper) context).getBaseContext();
Intrinsics.checkNotNull(baseContext, "null cannot be cast to non-null type androidx.lifecycle.LifecycleOwner");
return (J) baseContext;
}
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
package com.adif.elcanomovil.uiHome.views;
import com.google.android.gms.maps.model.LatLng;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0018\u0002\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"DEFAULT_LOCATION", "Lcom/google/android/gms/maps/model/LatLng;", "ui-home_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class HomeMapViewModelKt {
private static final LatLng DEFAULT_LOCATION = new LatLng(40.407168d, -3.689688d);
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.uiHome.views;
import android.content.Context;
import com.adif.elcanomovil.domain.usecases.stations.GetHomeStationUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetStationsForRegionUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetWorkStationUseCase;
import com.adif.elcanomovil.domain.usecases.user.GetUserLastLocationUseCase;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes2.dex */
public final class HomeMapViewModel_Factory implements Factory<HomeMapViewModel> {
private final Provider<Context> contextProvider;
private final Provider<GetHomeStationUseCase> getHomeStationUseCaseProvider;
private final Provider<GetStationsForRegionUseCase> getStationsUseCaseProvider;
private final Provider<GetUserLastLocationUseCase> getUserLastLocationUseCaseProvider;
private final Provider<GetWorkStationUseCase> getWorkStationUseCaseProvider;
public HomeMapViewModel_Factory(Provider<Context> provider, Provider<GetStationsForRegionUseCase> provider2, Provider<GetUserLastLocationUseCase> provider3, Provider<GetHomeStationUseCase> provider4, Provider<GetWorkStationUseCase> provider5) {
this.contextProvider = provider;
this.getStationsUseCaseProvider = provider2;
this.getUserLastLocationUseCaseProvider = provider3;
this.getHomeStationUseCaseProvider = provider4;
this.getWorkStationUseCaseProvider = provider5;
}
public static HomeMapViewModel_Factory create(Provider<Context> provider, Provider<GetStationsForRegionUseCase> provider2, Provider<GetUserLastLocationUseCase> provider3, Provider<GetHomeStationUseCase> provider4, Provider<GetWorkStationUseCase> provider5) {
return new HomeMapViewModel_Factory(provider, provider2, provider3, provider4, provider5);
}
public static HomeMapViewModel newInstance(Context context, GetStationsForRegionUseCase getStationsForRegionUseCase, GetUserLastLocationUseCase getUserLastLocationUseCase, GetHomeStationUseCase getHomeStationUseCase, GetWorkStationUseCase getWorkStationUseCase) {
return new HomeMapViewModel(context, getStationsForRegionUseCase, getUserLastLocationUseCase, getHomeStationUseCase, getWorkStationUseCase);
}
@Override // javax.inject.Provider
public HomeMapViewModel get() {
return newInstance(this.contextProvider.get(), this.getStationsUseCaseProvider.get(), this.getUserLastLocationUseCaseProvider.get(), this.getHomeStationUseCaseProvider.get(), this.getWorkStationUseCaseProvider.get());
}
}

View File

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

View File

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

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiHome.views;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ViewComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = HomeMapView.class)
@GeneratedEntryPoint
@InstallIn({ViewComponent.class})
/* loaded from: classes2.dex */
public interface HomeMapView_GeneratedInjector {
void injectHomeMapView(HomeMapView homeMapView);
}

View File

@@ -0,0 +1,32 @@
package com.adif.elcanomovil.uiHome.views;
import dagger.MembersInjector;
import dagger.internal.DaggerGenerated;
import dagger.internal.InjectedFieldSignature;
import dagger.internal.QualifierMetadata;
import javax.inject.Provider;
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes2.dex */
public final class HomeMapView_MembersInjector implements MembersInjector<HomeMapView> {
private final Provider<HomeMapViewModel> viewModelProvider;
public HomeMapView_MembersInjector(Provider<HomeMapViewModel> provider) {
this.viewModelProvider = provider;
}
public static MembersInjector<HomeMapView> create(Provider<HomeMapViewModel> provider) {
return new HomeMapView_MembersInjector(provider);
}
@InjectedFieldSignature("com.adif.elcanomovil.uiHome.views.HomeMapView.viewModel")
public static void injectViewModel(HomeMapView homeMapView, HomeMapViewModel homeMapViewModel) {
homeMapView.viewModel = homeMapViewModel;
}
@Override // dagger.MembersInjector
public void injectMembers(HomeMapView homeMapView) {
injectViewModel(homeMapView, this.viewModelProvider.get());
}
}

View File

@@ -0,0 +1,672 @@
package com.adif.elcanomovil.uiHome.views;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.TypedArray;
import android.text.SpannableString;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.adif.elcanomovil.commonViews.data.StationOptionViewEntity;
import com.adif.elcanomovil.commonViews.data.StationViewEntity;
import com.adif.elcanomovil.extensions.FloatExtensionsKt;
import com.adif.elcanomovil.resources.StringUtils;
import com.adif.elcanomovil.uiHome.HomeFragmentBottomSheetViewState;
import com.adif.elcanomovil.uiHome.LocationStatus;
import com.adif.elcanomovil.uiHome.R;
import com.adif.elcanomovil.uiHome.databinding.ViewStationNearBinding;
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
import com.google.firebase.remoteconfig.RemoteConfigConstants;
import java.util.concurrent.CancellationException;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Job;
@Metadata(d1 = {"\u0000~\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\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0007\n\u0002\b\b\n\u0002\u0010\u000e\n\u0002\b\u0002\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\\u0006\u0002\u0010\u000bJ\b\u0010\u001e\u001a\u00020\u0011H\u0002J\u001a\u0010\u001f\u001a\u00020\u00112\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J\u0018\u0010 \u001a\u00020\u00112\u0006\u0010!\u001a\u00020\"2\u0006\u0010#\u001a\u00020$H\u0002J\u0010\u0010%\u001a\u00020\u00112\u0006\u0010&\u001a\u00020'H\u0002J\u0012\u0010(\u001a\u00020\u00112\b\b\u0001\u0010)\u001a\u00020\nH\u0002J\u0016\u0010*\u001a\u00020\u00112\u0006\u0010+\u001a\u00020,2\u0006\u0010#\u001a\u00020$J\u0012\u0010-\u001a\u00020\u00112\b\u0010.\u001a\u0004\u0018\u00010/H\u0002J\u0012\u00100\u001a\u00020\u00112\b\u0010.\u001a\u0004\u0018\u00010/H\u0002J\u0012\u00101\u001a\u00020\u00112\b\u0010.\u001a\u0004\u0018\u00010/H\u0002J!\u00102\u001a\u00020\u00112\b\u00103\u001a\u0004\u0018\u0001042\b\u00105\u001a\u0004\u0018\u000104H\u0003¢\u0006\u0002\u00106J\u0012\u00107\u001a\u00020\u00112\b\u0010.\u001a\u0004\u0018\u00010/H\u0002J\u0010\u00108\u001a\u00020\u00112\u0006\u00109\u001a\u00020\nH\u0002J\u0012\u0010:\u001a\u00020\u00112\b\u0010\u001b\u001a\u0004\u0018\u00010\u001aH\u0002J\u0012\u0010;\u001a\u00020\u00112\b\u0010.\u001a\u0004\u0018\u00010/H\u0002J\u0012\u0010;\u001a\u00020\u00112\b\u0010<\u001a\u0004\u0018\u00010=H\u0002J\u0012\u0010>\u001a\u00020\u00112\b\u0010<\u001a\u0004\u0018\u00010=H\u0002R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000RL\u0010\u0013\u001a\u0016\u0012\u0006\u0012\u0004\u0018\u00010\u0010\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u000fj\u0002`\u00122\u001a\u0010\u000e\u001a\u0016\u0012\u0006\u0012\u0004\u0018\u00010\u0010\u0012\u0004\u0012\u00020\u0011\u0018\u00010\u000fj\u0002`\u0012@FX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0014\u0010\u0015\"\u0004\b\u0016\u0010\u0017R\u0010\u0010\u0018\u001a\u0004\u0018\u00010\u0019X\u0082\u000e¢\u0006\u0002\n\u0000R\"\u0010\u001b\u001a\u0004\u0018\u00010\u001a2\b\u0010\u000e\u001a\u0004\u0018\u00010\u001a@BX\u0082\u000e¢\u0006\b\n\u0000\"\u0004\b\u001c\u0010\u001d¨\u0006?"}, d2 = {"Lcom/adif/elcanomovil/uiHome/views/StationNearView;", "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/uiHome/databinding/ViewStationNearBinding;", "value", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/commonViews/data/StationOptionViewEntity;", "", "Lcom/adif/elcanomovil/commonViews/StationOptionListener;", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "getListener", "()Lkotlin/jvm/functions/Function1;", "setListener", "(Lkotlin/jvm/functions/Function1;)V", "showLoadingJob", "Lkotlinx/coroutines/Job;", "Lcom/adif/elcanomovil/commonViews/data/StationViewEntity;", "station", "setStation", "(Lcom/adif/elcanomovil/commonViews/data/StationViewEntity;)V", "hideLocationPermissionStatusMessage", "initView", "showLoading", "show", "", "scope", "Lkotlinx/coroutines/CoroutineScope;", "showLocationPermissionStatus", "status", "Lcom/adif/elcanomovil/uiHome/LocationStatus;", "showPermissionStatusMessage", "message", "update", RemoteConfigConstants.ResponseFieldKey.STATE, "Lcom/adif/elcanomovil/uiHome/HomeFragmentBottomSheetViewState;", "updateArrivalsOption", "values", "Landroid/content/res/TypedArray;", "updateCommercialOption", "updateDeparturesOption", "updateDistanceTime", "distance", "", "time", "(Ljava/lang/Float;Ljava/lang/Float;)V", "updateInfoOption", "updateShowStationOption", "visibility", "updateShowStationOptions", "updateStationTitle", "title", "", "updateTitle", "ui-home_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class StationNearView extends ConstraintLayout {
private ViewStationNearBinding binding;
private Function1<? super StationOptionViewEntity, Unit> listener;
private Job showLoadingJob;
private StationViewEntity station;
@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[StationViewEntity.Type.values().length];
try {
iArr[StationViewEntity.Type.NEAR.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[StationViewEntity.Type.HOME.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[StationViewEntity.Type.WORK.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
$EnumSwitchMapping$0 = iArr;
int[] iArr2 = new int[LocationStatus.values().length];
try {
iArr2[LocationStatus.ENABLED.ordinal()] = 1;
} catch (NoSuchFieldError unused4) {
}
try {
iArr2[LocationStatus.DISABLED.ordinal()] = 2;
} catch (NoSuchFieldError unused5) {
}
try {
iArr2[LocationStatus.PERMISSION_DENIED.ordinal()] = 3;
} catch (NoSuchFieldError unused6) {
}
$EnumSwitchMapping$1 = iArr2;
}
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public StationNearView(Context context) {
super(context);
Intrinsics.checkNotNullParameter(context, "context");
initView(context, null);
}
private final void hideLocationPermissionStatusMessage() {
ViewStationNearBinding viewStationNearBinding = this.binding;
ViewStationNearBinding viewStationNearBinding2 = null;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.permissionStatusTextView.setVisibility(8);
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding2 = viewStationNearBinding3;
}
viewStationNearBinding2.nearStationSubtitle.setVisibility(0);
}
private final void initView(Context context, AttributeSet attrs) {
ViewStationNearBinding inflate = ViewStationNearBinding.inflate(LayoutInflater.from(context), this, true);
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(...)");
this.binding = inflate;
TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(attrs, R.styleable.StationNearView, 0, 0);
try {
updateStationTitle(obtainStyledAttributes);
updateDeparturesOption(obtainStyledAttributes);
updateArrivalsOption(obtainStyledAttributes);
updateInfoOption(obtainStyledAttributes);
updateCommercialOption(obtainStyledAttributes);
} finally {
obtainStyledAttributes.recycle();
}
}
private final void setStation(StationViewEntity stationViewEntity) {
this.station = stationViewEntity;
Unit unit = null;
ViewStationNearBinding viewStationNearBinding = null;
if (stationViewEntity != null) {
ViewStationNearBinding viewStationNearBinding2 = this.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding2 = null;
}
viewStationNearBinding2.stationInfoDepartures.updateData(new StationOptionViewEntity(null, null, null, StationViewEntity.Type.DEPARTURES, stationViewEntity.isDeparturesAvailable(), null, null, 103, null));
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoArrivals.updateData(new StationOptionViewEntity(null, null, null, StationViewEntity.Type.ARRIVALS, stationViewEntity.isArrivalsAvailable(), null, null, 103, null));
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoDetails.updateData(new StationOptionViewEntity(null, null, null, StationViewEntity.Type.INFO, stationViewEntity.isInfoDetailAvailable(), null, null, 103, null));
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding = viewStationNearBinding5;
}
viewStationNearBinding.stationInfoComercial.updateData(new StationOptionViewEntity(null, null, null, StationViewEntity.Type.COMMERCIAL, stationViewEntity.isCommercialAreaAvailable(), null, stationViewEntity.getCommercialZoneType(), 39, null));
int i = WhenMappings.$EnumSwitchMapping$0[stationViewEntity.getType().ordinal()];
String string = i != 1 ? i != 2 ? i != 3 ? getContext().getString(R.string.near_station_selected_title) : getContext().getString(R.string.near_work_selected_title) : getContext().getString(R.string.near_home_selected_title) : getContext().getString(R.string.near_station_title);
Intrinsics.checkNotNull(string);
updateTitle(string);
updateStationTitle(stationViewEntity.getName());
updateDistanceTime(stationViewEntity.getDistance(), stationViewEntity.getDuration());
unit = Unit.INSTANCE;
}
if (unit == null) {
updateTitle(getContext().getString(R.string.near_station_title));
updateStationTitle(getRootView().getContext().getString(R.string.near_station_loading_title));
}
}
private final void showLoading(boolean show, CoroutineScope scope) {
Job launch$default;
ViewStationNearBinding viewStationNearBinding = null;
if (show) {
Job job = this.showLoadingJob;
if (job == null || !job.isActive()) {
launch$default = BuildersKt__Builders_commonKt.launch$default(scope, null, null, new j(this, null), 3, null);
this.showLoadingJob = launch$default;
return;
}
return;
}
Job job2 = this.showLoadingJob;
if (job2 != null) {
Job.DefaultImpls.cancel$default(job2, (CancellationException) null, 1, (Object) null);
}
this.showLoadingJob = null;
ViewStationNearBinding viewStationNearBinding2 = this.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding = viewStationNearBinding2;
}
viewStationNearBinding.stationOptionsLoading.setVisibility(8);
updateShowStationOptions(this.station);
}
private final void showLocationPermissionStatus(LocationStatus status) {
int i = WhenMappings.$EnumSwitchMapping$1[status.ordinal()];
if (i == 1) {
hideLocationPermissionStatusMessage();
} else if (i == 2) {
showPermissionStatusMessage(R.string.near_station_no_location_available_info);
} else {
if (i != 3) {
return;
}
showPermissionStatusMessage(R.string.near_station_no_location_permission_info);
}
}
private final void showPermissionStatusMessage(int message) {
ViewStationNearBinding viewStationNearBinding = this.binding;
ViewStationNearBinding viewStationNearBinding2 = null;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.permissionStatusTextView.setText(message);
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.permissionStatusTextView.setVisibility(0);
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.nearStationSubtitle.setVisibility(8);
updateShowStationOption(8);
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding2 = viewStationNearBinding5;
}
viewStationNearBinding2.nearStationInfo.setVisibility(8);
}
private final void updateArrivalsOption(TypedArray values) {
if (values != null) {
String string = values.getString(R.styleable.StationNearView_arrivalsTitleText);
ViewStationNearBinding viewStationNearBinding = null;
if (string != null) {
StringUtils.Companion companion = StringUtils.INSTANCE;
Context context = getContext();
Intrinsics.checkNotNullExpressionValue(context, "getContext(...)");
Intrinsics.checkNotNull(string);
SpannableString textStyle = companion.textStyle(context, string, string, R.font.open_sans_semi_bold, getContext().getColor(R.color.white));
ViewStationNearBinding viewStationNearBinding2 = this.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding2 = null;
}
viewStationNearBinding2.stationInfoArrivals.getStationOptionTitle().setText(textStyle);
}
int i = R.styleable.StationNearView_arrivalsTitleTextColor;
Context context2 = getContext();
int i4 = R.color.white;
int color = values.getColor(i, context2.getColor(i4));
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoArrivals.getStationOptionTitle().setTextColor(color);
int dimensionPixelSize = values.getDimensionPixelSize(R.styleable.StationNearView_arrivalsTitleTextSize, (int) getContext().getResources().getDimension(R.dimen.medium_text_size));
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoArrivals.getStationOptionTitle().setTextSize(0, dimensionPixelSize);
String string2 = values.getString(R.styleable.StationNearView_arrivalsSubtitleText);
if (string2 != null) {
StringUtils.Companion companion2 = StringUtils.INSTANCE;
Context context3 = getContext();
Intrinsics.checkNotNullExpressionValue(context3, "getContext(...)");
Intrinsics.checkNotNull(string2);
SpannableString textStyle2 = companion2.textStyle(context3, string2, string2, R.font.open_sans_bold, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding5 = null;
}
viewStationNearBinding5.stationInfoArrivals.getStationOptionSubtitle().setText(textStyle2);
}
int color2 = values.getColor(R.styleable.StationNearView_arrivalsSubtitleTextColor, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding6 = this.binding;
if (viewStationNearBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding6 = null;
}
viewStationNearBinding6.stationInfoArrivals.getStationOptionSubtitle().setTextColor(color2);
int dimensionPixelSize2 = values.getDimensionPixelSize(R.styleable.StationNearView_arrivalsSubtitleTextSize, (int) getContext().getResources().getDimension(R.dimen.big_text_size));
ViewStationNearBinding viewStationNearBinding7 = this.binding;
if (viewStationNearBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding7 = null;
}
viewStationNearBinding7.stationInfoArrivals.getStationOptionSubtitle().setTextSize(0, dimensionPixelSize2);
ViewStationNearBinding viewStationNearBinding8 = this.binding;
if (viewStationNearBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding = viewStationNearBinding8;
}
viewStationNearBinding.stationInfoArrivals.setEnabled(values.getBoolean(R.styleable.StationNearView_arrivalsAvailable, false));
}
}
private final void updateCommercialOption(TypedArray values) {
if (values != null) {
String string = values.getString(R.styleable.StationNearView_commercialTitleText);
ViewStationNearBinding viewStationNearBinding = null;
if (string != null) {
StringUtils.Companion companion = StringUtils.INSTANCE;
Context context = getContext();
Intrinsics.checkNotNullExpressionValue(context, "getContext(...)");
Intrinsics.checkNotNull(string);
SpannableString textStyle = companion.textStyle(context, string, string, R.font.open_sans_semi_bold, getContext().getColor(R.color.white));
ViewStationNearBinding viewStationNearBinding2 = this.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding2 = null;
}
viewStationNearBinding2.stationInfoComercial.getStationOptionTitle().setText(textStyle);
}
int i = R.styleable.StationNearView_commercialTitleTextColor;
Context context2 = getContext();
int i4 = R.color.white;
int color = values.getColor(i, context2.getColor(i4));
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoComercial.getStationOptionTitle().setTextColor(color);
int dimensionPixelSize = values.getDimensionPixelSize(R.styleable.StationNearView_commercialTitleTextSize, (int) getContext().getResources().getDimension(R.dimen.medium_text_size));
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoComercial.getStationOptionTitle().setTextSize(0, dimensionPixelSize);
String string2 = values.getString(R.styleable.StationNearView_commercialSubtitleText);
if (string2 != null) {
StringUtils.Companion companion2 = StringUtils.INSTANCE;
Context context3 = getContext();
Intrinsics.checkNotNullExpressionValue(context3, "getContext(...)");
Intrinsics.checkNotNull(string2);
SpannableString textStyle2 = companion2.textStyle(context3, string2, string2, R.font.open_sans_bold, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding5 = null;
}
viewStationNearBinding5.stationInfoComercial.getStationOptionSubtitle().setText(textStyle2);
}
int color2 = values.getColor(R.styleable.StationNearView_commercialSubtitleTextColor, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding6 = this.binding;
if (viewStationNearBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding6 = null;
}
viewStationNearBinding6.stationInfoComercial.getStationOptionSubtitle().setTextColor(color2);
int dimensionPixelSize2 = values.getDimensionPixelSize(R.styleable.StationNearView_commercialSubtitleTextSize, (int) getContext().getResources().getDimension(R.dimen.big_text_size));
ViewStationNearBinding viewStationNearBinding7 = this.binding;
if (viewStationNearBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding7 = null;
}
viewStationNearBinding7.stationInfoComercial.getStationOptionSubtitle().setTextSize(0, dimensionPixelSize2);
ViewStationNearBinding viewStationNearBinding8 = this.binding;
if (viewStationNearBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding = viewStationNearBinding8;
}
viewStationNearBinding.stationInfoComercial.setEnabled(values.getBoolean(R.styleable.StationNearView_commercialAvailable, false));
}
}
private final void updateDeparturesOption(TypedArray values) {
if (values != null) {
String string = values.getString(R.styleable.StationNearView_departuresTitleText);
ViewStationNearBinding viewStationNearBinding = null;
if (string != null) {
StringUtils.Companion companion = StringUtils.INSTANCE;
Context context = getContext();
Intrinsics.checkNotNullExpressionValue(context, "getContext(...)");
Intrinsics.checkNotNull(string);
SpannableString textStyle = companion.textStyle(context, string, string, R.font.open_sans_semi_bold, getContext().getColor(R.color.white));
ViewStationNearBinding viewStationNearBinding2 = this.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding2 = null;
}
viewStationNearBinding2.stationInfoDepartures.getStationOptionTitle().setText(textStyle);
}
int i = R.styleable.StationNearView_departuresTitleTextColor;
Context context2 = getContext();
int i4 = R.color.white;
int color = values.getColor(i, context2.getColor(i4));
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoDepartures.getStationOptionTitle().setTextColor(color);
int dimensionPixelSize = values.getDimensionPixelSize(R.styleable.StationNearView_departuresTitleTextSize, (int) getContext().getResources().getDimension(R.dimen.medium_text_size));
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoDepartures.getStationOptionTitle().setTextSize(0, dimensionPixelSize);
String string2 = values.getString(R.styleable.StationNearView_departuresSubtitleText);
if (string2 != null) {
StringUtils.Companion companion2 = StringUtils.INSTANCE;
Context context3 = getContext();
Intrinsics.checkNotNullExpressionValue(context3, "getContext(...)");
Intrinsics.checkNotNull(string2);
SpannableString textStyle2 = companion2.textStyle(context3, string2, string2, R.font.open_sans_bold, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding5 = null;
}
viewStationNearBinding5.stationInfoDepartures.getStationOptionSubtitle().setText(textStyle2);
}
int color2 = values.getColor(R.styleable.StationNearView_departuresSubtitleTextColor, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding6 = this.binding;
if (viewStationNearBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding6 = null;
}
viewStationNearBinding6.stationInfoDepartures.getStationOptionSubtitle().setTextColor(color2);
int dimensionPixelSize2 = values.getDimensionPixelSize(R.styleable.StationNearView_departuresSubtitleTextSize, (int) getContext().getResources().getDimension(R.dimen.big_text_size));
ViewStationNearBinding viewStationNearBinding7 = this.binding;
if (viewStationNearBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding7 = null;
}
viewStationNearBinding7.stationInfoDepartures.getStationOptionSubtitle().setTextSize(0, dimensionPixelSize2);
ViewStationNearBinding viewStationNearBinding8 = this.binding;
if (viewStationNearBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding = viewStationNearBinding8;
}
viewStationNearBinding.stationInfoDepartures.setEnabled(values.getBoolean(R.styleable.StationNearView_departuresAvailable, false));
}
}
@SuppressLint({"SetTextI18n"})
private final void updateDistanceTime(Float distance, Float time) {
int i;
ViewStationNearBinding viewStationNearBinding = this.binding;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
TextView textView = viewStationNearBinding.nearStationInfo;
if (distance == null || time == null) {
i = 8;
} else {
textView.setText(FloatExtensionsKt.toDistance(distance.floatValue()) + " - " + FloatExtensionsKt.toDuration(time.floatValue()));
i = 0;
}
textView.setVisibility(i);
}
private final void updateInfoOption(TypedArray values) {
if (values != null) {
String string = values.getString(R.styleable.StationNearView_infoTitleText);
ViewStationNearBinding viewStationNearBinding = null;
if (string != null) {
ViewStationNearBinding viewStationNearBinding2 = this.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding2 = null;
}
viewStationNearBinding2.stationInfoDetails.getStationOptionTitle().setText(string);
}
int i = R.styleable.StationNearView_infoTitleTextColor;
Context context = getContext();
int i4 = R.color.white;
int color = values.getColor(i, context.getColor(i4));
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoDetails.getStationOptionTitle().setTextColor(color);
int dimensionPixelSize = values.getDimensionPixelSize(R.styleable.StationNearView_infoTitleTextSize, (int) getContext().getResources().getDimension(R.dimen.big_text_size));
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoDetails.getStationOptionTitle().setTextSize(0, dimensionPixelSize);
String string2 = values.getString(R.styleable.StationNearView_infoSubtitleText);
if (string2 != null) {
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding5 = null;
}
viewStationNearBinding5.stationInfoDetails.getStationOptionSubtitle().setText(string2);
}
int color2 = values.getColor(R.styleable.StationNearView_infoSubtitleTextColor, getContext().getColor(i4));
ViewStationNearBinding viewStationNearBinding6 = this.binding;
if (viewStationNearBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding6 = null;
}
viewStationNearBinding6.stationInfoDetails.getStationOptionSubtitle().setTextColor(color2);
int dimensionPixelSize2 = values.getDimensionPixelSize(R.styleable.StationNearView_infoSubtitleTextSize, (int) getContext().getResources().getDimension(R.dimen.medium_text_size));
ViewStationNearBinding viewStationNearBinding7 = this.binding;
if (viewStationNearBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding7 = null;
}
viewStationNearBinding7.stationInfoDetails.getStationOptionSubtitle().setTextSize(0, dimensionPixelSize2);
ViewStationNearBinding viewStationNearBinding8 = this.binding;
if (viewStationNearBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding = viewStationNearBinding8;
}
viewStationNearBinding.stationInfoDetails.setEnabled(values.getBoolean(R.styleable.StationNearView_infoAvailable, false));
}
}
/* JADX INFO: Access modifiers changed from: private */
public final void updateShowStationOption(int visibility) {
ViewStationNearBinding viewStationNearBinding = this.binding;
ViewStationNearBinding viewStationNearBinding2 = null;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.stationInfoArrivals.setVisibility(visibility);
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoDepartures.setVisibility(visibility);
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoComercial.setVisibility(visibility);
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding2 = viewStationNearBinding5;
}
viewStationNearBinding2.stationInfoDetails.setVisibility(visibility);
}
private final void updateShowStationOptions(StationViewEntity station) {
ViewStationNearBinding viewStationNearBinding = this.binding;
ViewStationNearBinding viewStationNearBinding2 = null;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.nearStationInfo.setVisibility(station != null ? 0 : 8);
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding2 = viewStationNearBinding3;
}
viewStationNearBinding2.permissionStatusTextView.setVisibility(station != null ? 8 : 0);
updateShowStationOption(station != null ? 0 : 8);
}
/* JADX INFO: Access modifiers changed from: private */
public final void updateStationTitle(String title) {
ViewStationNearBinding viewStationNearBinding = this.binding;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.nearStationSubtitle.setText(title);
}
private final void updateTitle(String title) {
ViewStationNearBinding viewStationNearBinding = this.binding;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.nearStationTitle.setText(title);
}
public final Function1<StationOptionViewEntity, Unit> getListener() {
return this.listener;
}
public final void setListener(Function1<? super StationOptionViewEntity, Unit> function1) {
this.listener = function1;
ViewStationNearBinding viewStationNearBinding = this.binding;
ViewStationNearBinding viewStationNearBinding2 = null;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.stationInfoDepartures.setListener(this.listener);
ViewStationNearBinding viewStationNearBinding3 = this.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding3 = null;
}
viewStationNearBinding3.stationInfoArrivals.setListener(this.listener);
ViewStationNearBinding viewStationNearBinding4 = this.binding;
if (viewStationNearBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding4 = null;
}
viewStationNearBinding4.stationInfoDetails.setListener(this.listener);
ViewStationNearBinding viewStationNearBinding5 = this.binding;
if (viewStationNearBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding2 = viewStationNearBinding5;
}
viewStationNearBinding2.stationInfoComercial.setListener(this.listener);
}
public final void update(HomeFragmentBottomSheetViewState state, CoroutineScope scope) {
Intrinsics.checkNotNullParameter(state, "state");
Intrinsics.checkNotNullParameter(scope, "scope");
if (state instanceof HomeFragmentBottomSheetViewState.NearestStationShown) {
HomeFragmentBottomSheetViewState.NearestStationShown nearestStationShown = (HomeFragmentBottomSheetViewState.NearestStationShown) state;
setStation(nearestStationShown.getNearestStation());
showLoading(nearestStationShown.getShowLoading(), scope);
showLocationPermissionStatus(nearestStationShown.getLocationStatus());
return;
}
if (!(state instanceof HomeFragmentBottomSheetViewState.StationSelected)) {
boolean z3 = state instanceof HomeFragmentBottomSheetViewState.Hidden;
} else {
setStation(((HomeFragmentBottomSheetViewState.StationSelected) state).getSelectedStation());
hideLocationPermissionStatusMessage();
}
}
private final void updateStationTitle(TypedArray values) {
String string;
if (values == null || (string = values.getString(R.styleable.StationNearView_stationTitleText)) == null) {
return;
}
updateStationTitle(string);
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public StationNearView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
Intrinsics.checkNotNullParameter(context, "context");
initView(context, attributeSet);
}
public /* synthetic */ StationNearView(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 StationNearView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
Intrinsics.checkNotNullParameter(context, "context");
initView(context, attributeSet);
}
}

View File

@@ -0,0 +1,181 @@
package com.adif.elcanomovil.uiHome.views;
import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.View;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.AbstractC0232n0;
import androidx.recyclerview.widget.E0;
import androidx.recyclerview.widget.RecyclerView;
import com.adif.elcanomovil.uiHome.R;
import com.adif.elcanomovil.uiHome.adapters.UserFavoritesAdapter;
import com.adif.elcanomovil.uiHome.data.UserFavoriteVO;
import com.adif.elcanomovil.uiHome.databinding.ViewUserFavoritesBinding;
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
import java.util.ArrayList;
import java.util.List;
import java.util.function.Predicate;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@Metadata(d1 = {"\u0000P\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\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010 \n\u0002\b\u0006\u0018\u00002\u00020\u0001B\u000f\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004B\u001b\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u0006¢\u0006\u0002\u0010\u0007B!\b\u0016\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0006\u0012\u0006\u0010\t\u001a\u00020\\u0006\u0002\u0010\u000bJ\u000e\u0010\u001d\u001a\u00020\u00172\u0006\u0010\u001e\u001a\u00020\u0010J\u0014\u0010\u001f\u001a\u00020\u00172\f\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\u00100 J\b\u0010!\u001a\u00020\u0017H\u0002J\u001a\u0010\"\u001a\u00020\u00172\u0006\u0010\u0002\u001a\u00020\u00032\b\u0010\b\u001a\u0004\u0018\u00010\u0006H\u0002J\b\u0010#\u001a\u00020\u0017H\u0002J\u0006\u0010$\u001a\u00020\u0017J\u000e\u0010%\u001a\u00020\u00172\u0006\u0010\u001e\u001a\u00020\u0010R\u000e\u0010\f\u001a\u00020\rX\u0082.¢\u0006\u0002\n\u0000R>\u0010\u0012\u001a\u0012\u0012\u0004\u0012\u00020\u00100\u000fj\b\u0012\u0004\u0012\u00020\u0010`\u00112\u0016\u0010\u000e\u001a\u0012\u0012\u0004\u0012\u00020\u00100\u000fj\b\u0012\u0004\u0012\u00020\u0010`\u0011@BX\u0082\u000e¢\u0006\b\n\u0000\"\u0004\b\u0013\u0010\u0014R,\u0010\u0015\u001a\u0014\u0012\u0004\u0012\u00020\u0010\u0012\u0004\u0012\u00020\u0017\u0018\u00010\u0016j\u0002`\u0018X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0019\u0010\u001a\"\u0004\b\u001b\u0010\u001c¨\u0006&"}, d2 = {"Lcom/adif/elcanomovil/uiHome/views/UserFavoritesView;", "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/uiHome/databinding/ViewUserFavoritesBinding;", "value", "Ljava/util/ArrayList;", "Lcom/adif/elcanomovil/uiHome/data/UserFavoriteVO;", "Lkotlin/collections/ArrayList;", "favorites", "setFavorites", "(Ljava/util/ArrayList;)V", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "Lkotlin/Function1;", "", "Lcom/adif/elcanomovil/uiHome/adapters/UserFavoriteListener;", "getListener", "()Lkotlin/jvm/functions/Function1;", "setListener", "(Lkotlin/jvm/functions/Function1;)V", "addFavorite", "favorite", "addFavorites", "", "configureViews", "initView", "notifyDataSetChanged", "removeAllFavorites", "removeFavorite", "ui-home_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nUserFavoritesView.kt\nKotlin\n*S Kotlin\n*F\n+ 1 UserFavoritesView.kt\ncom/adif/elcanomovil/uiHome/views/UserFavoritesView\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,105:1\n350#2,7:106\n*S KotlinDebug\n*F\n+ 1 UserFavoritesView.kt\ncom/adif/elcanomovil/uiHome/views/UserFavoritesView\n*L\n74#1:106,7\n*E\n"})
/* loaded from: classes2.dex */
public final class UserFavoritesView extends ConstraintLayout {
private ViewUserFavoritesBinding binding;
private ArrayList<UserFavoriteVO> favorites;
private Function1<? super UserFavoriteVO, Unit> listener;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public UserFavoritesView(Context context) {
super(context);
Intrinsics.checkNotNullParameter(context, "context");
this.favorites = new ArrayList<>();
initView(context, null);
}
private final void configureViews() {
ViewUserFavoritesBinding viewUserFavoritesBinding = this.binding;
if (viewUserFavoritesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewUserFavoritesBinding = null;
}
viewUserFavoritesBinding.recycleViewFavouriteStations.i(new AbstractC0232n0() { // from class: com.adif.elcanomovil.uiHome.views.UserFavoritesView$configureViews$1
@Override // androidx.recyclerview.widget.AbstractC0232n0
public void getItemOffsets(Rect outRect, View view, RecyclerView parent, E0 state) {
Intrinsics.checkNotNullParameter(outRect, "outRect");
Intrinsics.checkNotNullParameter(view, "view");
Intrinsics.checkNotNullParameter(parent, "parent");
Intrinsics.checkNotNullParameter(state, "state");
super.getItemOffsets(outRect, view, parent, state);
outRect.bottom = 16;
}
});
}
private final void initView(Context context, AttributeSet attrs) {
View.inflate(context, R.layout.view_user_favorites, this);
ViewUserFavoritesBinding bind = ViewUserFavoritesBinding.bind(this);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
this.binding = bind;
configureViews();
}
private final void notifyDataSetChanged() {
ViewUserFavoritesBinding viewUserFavoritesBinding = this.binding;
if (viewUserFavoritesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewUserFavoritesBinding = null;
}
RecyclerView recyclerView = viewUserFavoritesBinding.recycleViewFavouriteStations;
ArrayList<UserFavoriteVO> arrayList = this.favorites;
Function1<? super UserFavoriteVO, Unit> function1 = this.listener;
Context context = getContext();
Intrinsics.checkNotNullExpressionValue(context, "getContext(...)");
recyclerView.setAdapter(new UserFavoritesAdapter(arrayList, function1, context));
}
/* JADX INFO: Access modifiers changed from: private */
public static final boolean removeFavorite$lambda$0(Function1 tmp0, Object obj) {
Intrinsics.checkNotNullParameter(tmp0, "$tmp0");
return ((Boolean) tmp0.invoke(obj)).booleanValue();
}
private final void setFavorites(ArrayList<UserFavoriteVO> arrayList) {
this.favorites = arrayList;
notifyDataSetChanged();
}
public final void addFavorite(UserFavoriteVO favorite) {
Intrinsics.checkNotNullParameter(favorite, "favorite");
this.favorites.add(favorite);
notifyDataSetChanged();
}
public final void addFavorites(List<UserFavoriteVO> favorites) {
Intrinsics.checkNotNullParameter(favorites, "favorites");
setFavorites(new ArrayList<>());
this.favorites.addAll(favorites);
ViewUserFavoritesBinding viewUserFavoritesBinding = this.binding;
ViewUserFavoritesBinding viewUserFavoritesBinding2 = null;
if (viewUserFavoritesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewUserFavoritesBinding = null;
}
viewUserFavoritesBinding.recycleViewFavouriteStations.setVisibility(0);
ViewUserFavoritesBinding viewUserFavoritesBinding3 = this.binding;
if (viewUserFavoritesBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewUserFavoritesBinding2 = viewUserFavoritesBinding3;
}
viewUserFavoritesBinding2.viewFavouriteStationsEmpty.setVisibility(8);
notifyDataSetChanged();
}
public final Function1<UserFavoriteVO, Unit> getListener() {
return this.listener;
}
public final void removeAllFavorites() {
setFavorites(new ArrayList<>());
ViewUserFavoritesBinding viewUserFavoritesBinding = this.binding;
ViewUserFavoritesBinding viewUserFavoritesBinding2 = null;
if (viewUserFavoritesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewUserFavoritesBinding = null;
}
viewUserFavoritesBinding.recycleViewFavouriteStations.setVisibility(8);
ViewUserFavoritesBinding viewUserFavoritesBinding3 = this.binding;
if (viewUserFavoritesBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewUserFavoritesBinding2 = viewUserFavoritesBinding3;
}
viewUserFavoritesBinding2.viewFavouriteStationsEmpty.setVisibility(0);
}
public final void removeFavorite(UserFavoriteVO favorite) {
Intrinsics.checkNotNullParameter(favorite, "favorite");
ArrayList<UserFavoriteVO> arrayList = this.favorites;
final I1.b bVar = new I1.b(favorite, 10);
arrayList.removeIf(new Predicate() { // from class: com.adif.elcanomovil.uiHome.views.k
@Override // java.util.function.Predicate
public final boolean test(Object obj) {
boolean removeFavorite$lambda$0;
removeFavorite$lambda$0 = UserFavoritesView.removeFavorite$lambda$0(I1.b.this, obj);
return removeFavorite$lambda$0;
}
});
notifyDataSetChanged();
}
public final void setListener(Function1<? super UserFavoriteVO, Unit> function1) {
this.listener = function1;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public UserFavoritesView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
Intrinsics.checkNotNullParameter(context, "context");
this.favorites = new ArrayList<>();
initView(context, attributeSet);
}
public /* synthetic */ UserFavoritesView(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 UserFavoritesView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
Intrinsics.checkNotNullParameter(context, "context");
this.favorites = new ArrayList<>();
initView(context, attributeSet);
}
}

View File

@@ -0,0 +1,9 @@
package com.adif.elcanomovil.uiHome.views;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\b\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"DIVIDER_HEIGHT", "", "ui-home_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class UserFavoritesViewKt {
private static final int DIVIDER_HEIGHT = 16;
}

View File

@@ -0,0 +1,52 @@
package com.adif.elcanomovil.uiHome.views;
import com.adif.elcanomovil.commonViews.data.StationViewEntity;
import com.google.android.gms.maps.model.LatLng;
import java.util.ArrayList;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes2.dex */
public final class a extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5110a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ HomeMapView f5111b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public /* synthetic */ a(HomeMapView homeMapView, int i) {
super(1);
this.f5110a = i;
this.f5111b = homeMapView;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
switch (this.f5110a) {
case 0:
StationViewEntity stationViewEntity = (StationViewEntity) obj;
Function1<StationViewEntity, Unit> listener = this.f5111b.getListener();
if (listener != null) {
listener.invoke(stationViewEntity);
}
return Unit.INSTANCE;
case 1:
ArrayList arrayList = (ArrayList) obj;
Intrinsics.checkNotNull(arrayList);
HomeMapView.access$addMarkers(this.f5111b, arrayList);
return Unit.INSTANCE;
case 2:
LatLng latLng = (LatLng) obj;
Intrinsics.checkNotNull(latLng);
HomeMapView.access$moveMapCameraTo(this.f5111b, latLng, Float.valueOf(14.0f));
return Unit.INSTANCE;
default:
HomeMapView.access$configureMapLocation(this.f5111b);
return Unit.INSTANCE;
}
}
}

View File

@@ -0,0 +1,53 @@
package com.adif.elcanomovil.uiHome.views;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes2.dex */
public final class b extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5112a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5113b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public b(HomeMapViewModel homeMapViewModel, Continuation continuation) {
super(2, continuation);
this.f5113b = homeMapViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new b(this.f5113b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((b) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object fetchUserHomeStation;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5112a;
if (i != 0) {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
return obj;
}
ResultKt.throwOnFailure(obj);
this.f5112a = 1;
fetchUserHomeStation = this.f5113b.fetchUserHomeStation(this);
return fetchUserHomeStation == coroutine_suspended ? coroutine_suspended : fetchUserHomeStation;
}
}

View File

@@ -0,0 +1,53 @@
package com.adif.elcanomovil.uiHome.views;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes2.dex */
public final class c extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5114a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5115b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public c(HomeMapViewModel homeMapViewModel, Continuation continuation) {
super(2, continuation);
this.f5115b = homeMapViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new c(this.f5115b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((c) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object fetchUserWorkStation;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5114a;
if (i != 0) {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
return obj;
}
ResultKt.throwOnFailure(obj);
this.f5114a = 1;
fetchUserWorkStation = this.f5115b.fetchUserWorkStation(this);
return fetchUserWorkStation == coroutine_suspended ? coroutine_suspended : fetchUserWorkStation;
}
}

View File

@@ -0,0 +1,71 @@
package com.adif.elcanomovil.uiHome.views;
import com.google.android.gms.maps.model.LatLngBounds;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes2.dex */
public final class d extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public Object f5116a;
/* renamed from: b, reason: collision with root package name */
public Object f5117b;
/* renamed from: c, reason: collision with root package name */
public Object f5118c;
/* renamed from: d, reason: collision with root package name */
public Object f5119d;
/* renamed from: e, reason: collision with root package name */
public int f5120e;
/* renamed from: f, reason: collision with root package name */
public /* synthetic */ Object f5121f;
/* renamed from: g, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5122g;
public final /* synthetic */ LatLngBounds h;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public d(HomeMapViewModel homeMapViewModel, LatLngBounds latLngBounds, Continuation continuation) {
super(2, continuation);
this.f5122g = homeMapViewModel;
this.h = latLngBounds;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
d dVar = new d(this.f5122g, this.h, continuation);
dVar.f5121f = obj;
return dVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((d) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Removed duplicated region for block: B:10:0x0128 */
/* JADX WARN: Removed duplicated region for block: B:20:0x0104 */
/* JADX WARN: Removed duplicated region for block: B:24:0x011d */
/* JADX WARN: Removed duplicated region for block: B:25:0x0109 */
/* JADX WARN: Removed duplicated region for block: B:29:0x00db */
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r15) {
/*
Method dump skipped, instructions count: 317
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiHome.views.d.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,37 @@
package com.adif.elcanomovil.uiHome.views;
import com.adif.elcanomovil.uiHome.mappers.StationViewEntityMapper;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.jvm.internal.IntCompanionObject;
/* loaded from: classes2.dex */
public final class e extends ContinuationImpl {
/* renamed from: a, reason: collision with root package name */
public StationViewEntityMapper f5123a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f5124b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5125c;
/* renamed from: d, reason: collision with root package name */
public int f5126d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public e(HomeMapViewModel homeMapViewModel, Continuation continuation) {
super(continuation);
this.f5125c = homeMapViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object fetchUserHomeStation;
this.f5124b = obj;
this.f5126d |= IntCompanionObject.MIN_VALUE;
fetchUserHomeStation = this.f5125c.fetchUserHomeStation(this);
return fetchUserHomeStation;
}
}

View File

@@ -0,0 +1,122 @@
package com.adif.elcanomovil.uiHome.views;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes2.dex */
public final class f extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5127a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f5128b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5129c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public f(HomeMapViewModel homeMapViewModel, Continuation continuation) {
super(2, continuation);
this.f5129c = homeMapViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
f fVar = new f(this.f5129c, continuation);
fVar.f5128b = obj;
return fVar;
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((f) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:18:0x0057, code lost:
if (r7 == r0) goto L15;
*/
/* JADX WARN: Code restructure failed: missing block: B:19:0x0059, code lost:
return r0;
*/
/* JADX WARN: Code restructure failed: missing block: B:21:0x003d, code lost:
if (r7 == r0) goto L15;
*/
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r7) {
/*
r6 = this;
java.lang.Object r0 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r1 = r6.f5127a
com.adif.elcanomovil.uiHome.views.HomeMapViewModel r2 = r6.f5129c
r3 = 0
r4 = 2
r5 = 1
if (r1 == 0) goto L29
if (r1 == r5) goto L21
if (r1 != r4) goto L19
java.lang.Object r6 = r6.f5128b
kotlinx.coroutines.CoroutineScope r6 = (kotlinx.coroutines.CoroutineScope) r6
kotlin.ResultKt.throwOnFailure(r7)
goto L5a
L19:
java.lang.IllegalStateException r6 = new java.lang.IllegalStateException
java.lang.String r7 = "call to 'resume' before 'invoke' with coroutine"
r6.<init>(r7)
throw r6
L21:
java.lang.Object r1 = r6.f5128b
kotlinx.coroutines.CoroutineScope r1 = (kotlinx.coroutines.CoroutineScope) r1
kotlin.ResultKt.throwOnFailure(r7)
goto L40
L29:
kotlin.ResultKt.throwOnFailure(r7)
java.lang.Object r7 = r6.f5128b
r1 = r7
kotlinx.coroutines.CoroutineScope r1 = (kotlinx.coroutines.CoroutineScope) r1
com.adif.elcanomovil.domain.usecases.user.GetUserLastLocationUseCase r7 = com.adif.elcanomovil.uiHome.views.HomeMapViewModel.access$getGetUserLastLocationUseCase$p(r2)
r6.f5128b = r1
r6.f5127a = r5
java.lang.Object r7 = r7.invoke(r6)
if (r7 != r0) goto L40
goto L59
L40:
kotlinx.coroutines.flow.Flow r7 = (kotlinx.coroutines.flow.Flow) r7
kotlinx.coroutines.flow.Flow r7 = kotlinx.coroutines.flow.FlowKt.filterNotNull(r7)
com.adif.elcanomovil.uiHome.u r5 = new com.adif.elcanomovil.uiHome.u
r5.<init>(r2, r3)
kotlinx.coroutines.flow.Flow r7 = kotlinx.coroutines.flow.FlowKt.m1659catch(r7, r5)
r6.f5128b = r1
r6.f5127a = r4
java.lang.Object r7 = kotlinx.coroutines.flow.FlowKt.firstOrNull(r7, r6)
if (r7 != r0) goto L5a
L59:
return r0
L5a:
android.location.Location r7 = (android.location.Location) r7
if (r7 == 0) goto L6a
com.google.android.gms.maps.model.LatLng r6 = com.adif.elcanomovil.extensions.LocationExtensionsKt.toLatLngTranslatedToSouth(r7)
com.adif.elcanomovil.uiHome.views.HomeMapViewModel.access$notifyViewMoveCameraToLocation(r2, r6)
com.adif.elcanomovil.uiHome.views.HomeMapViewModel.access$notifyUserPermissionEnabled(r2)
kotlin.Unit r3 = kotlin.Unit.INSTANCE
L6a:
if (r3 != 0) goto L73
com.google.android.gms.maps.model.LatLng r6 = com.adif.elcanomovil.uiHome.views.HomeMapViewModelKt.access$getDEFAULT_LOCATION$p()
com.adif.elcanomovil.uiHome.views.HomeMapViewModel.access$notifyViewMoveCameraToLocation(r2, r6)
L73:
kotlin.Unit r6 = kotlin.Unit.INSTANCE
return r6
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiHome.views.f.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,37 @@
package com.adif.elcanomovil.uiHome.views;
import com.adif.elcanomovil.uiHome.mappers.StationViewEntityMapper;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.jvm.internal.IntCompanionObject;
/* loaded from: classes2.dex */
public final class g extends ContinuationImpl {
/* renamed from: a, reason: collision with root package name */
public StationViewEntityMapper f5130a;
/* renamed from: b, reason: collision with root package name */
public /* synthetic */ Object f5131b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5132c;
/* renamed from: d, reason: collision with root package name */
public int f5133d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public g(HomeMapViewModel homeMapViewModel, Continuation continuation) {
super(continuation);
this.f5132c = homeMapViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object fetchUserWorkStation;
this.f5131b = obj;
this.f5133d |= IntCompanionObject.MIN_VALUE;
fetchUserWorkStation = this.f5132c.fetchUserWorkStation(this);
return fetchUserWorkStation;
}
}

View File

@@ -0,0 +1,44 @@
package com.adif.elcanomovil.uiHome.views;
import java.util.ArrayList;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes2.dex */
public final class h extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ HomeMapViewModel f5134a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public h(HomeMapViewModel homeMapViewModel, Continuation continuation) {
super(2, continuation);
this.f5134a = homeMapViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new h(this.f5134a, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((h) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
ArrayList arrayList;
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
HomeMapViewModel homeMapViewModel = this.f5134a;
arrayList = homeMapViewModel.stationsMarkers;
homeMapViewModel.notifyViewStationsMarkersUpdated(arrayList);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiHome.views;
/* loaded from: classes2.dex */
public abstract class i {
/* renamed from: a, reason: collision with root package name */
public static final HomeMapViewModel_HiltModules_KeyModule_ProvideFactory f5135a = new HomeMapViewModel_HiltModules_KeyModule_ProvideFactory();
}

View File

@@ -0,0 +1,84 @@
package com.adif.elcanomovil.uiHome.views;
import com.adif.elcanomovil.uiHome.R;
import com.adif.elcanomovil.uiHome.databinding.ViewStationNearBinding;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.DelayKt;
/* loaded from: classes2.dex */
public final class j extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5136a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationNearView f5137b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public j(StationNearView stationNearView, Continuation continuation) {
super(2, continuation);
this.f5137b = stationNearView;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new j(this.f5137b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((j) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
ViewStationNearBinding viewStationNearBinding;
ViewStationNearBinding viewStationNearBinding2;
ViewStationNearBinding viewStationNearBinding3;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5136a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
this.f5136a = 1;
if (DelayKt.delay(500L, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
StationNearView stationNearView = this.f5137b;
viewStationNearBinding = stationNearView.binding;
ViewStationNearBinding viewStationNearBinding4 = null;
if (viewStationNearBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding = null;
}
viewStationNearBinding.permissionStatusTextView.setVisibility(8);
stationNearView.updateShowStationOption(8);
viewStationNearBinding2 = stationNearView.binding;
if (viewStationNearBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
viewStationNearBinding2 = null;
}
viewStationNearBinding2.nearStationInfo.setVisibility(8);
viewStationNearBinding3 = stationNearView.binding;
if (viewStationNearBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
viewStationNearBinding4 = viewStationNearBinding3;
}
viewStationNearBinding4.stationOptionsLoading.setVisibility(0);
stationNearView.updateStationTitle(stationNearView.getRootView().getContext().getString(R.string.near_station_loading_title));
return Unit.INSTANCE;
}
}