Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -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
@@ -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
@@ -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);
|
||||
}
|
||||
@@ -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());
|
||||
}
|
||||
}
|
||||
@@ -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() {
|
||||
}
|
||||
}
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
@@ -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());
|
||||
}
|
||||
}
|
||||
@@ -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\n¢\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);
|
||||
}
|
||||
}
|
||||
@@ -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\n¢\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);
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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");
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
122
apk_decompiled/sources/com/adif/elcanomovil/uiHome/views/f.java
Normal file
122
apk_decompiled/sources/com/adif/elcanomovil/uiHome/views/f.java
Normal 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");
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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();
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user