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,52 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.entities.ActivitiesTabViewData;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0003\u0004\u0005B\u0007\b\u0004¢\u0006\u0002\u0010\u0002\u0082\u0001\u0003\u0006\u0007\\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper;", "", "()V", "Data", "Error", "Loading", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper$Data;", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper$Error;", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper$Loading;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public abstract class ActivitiesTabViewDataWrapper {
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper$Data;", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper;", "results", "Lcom/adif/elcanomovil/uiStations/entities/ActivitiesTabViewData;", "(Lcom/adif/elcanomovil/uiStations/entities/ActivitiesTabViewData;)V", "getResults", "()Lcom/adif/elcanomovil/uiStations/entities/ActivitiesTabViewData;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Data extends ActivitiesTabViewDataWrapper {
private final ActivitiesTabViewData results;
public Data(ActivitiesTabViewData activitiesTabViewData) {
super(null);
this.results = activitiesTabViewData;
}
public final ActivitiesTabViewData getResults() {
return this.results;
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002¨\u0006\u0003"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper$Error;", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper;", "()V", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Error extends ActivitiesTabViewDataWrapper {
public static final Error INSTANCE = new Error();
private Error() {
super(null);
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002¨\u0006\u0003"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper$Loading;", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper;", "()V", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Loading extends ActivitiesTabViewDataWrapper {
public static final Loading INSTANCE = new Loading();
private Loading() {
super(null);
}
}
public /* synthetic */ ActivitiesTabViewDataWrapper(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private ActivitiesTabViewDataWrapper() {
}
}

View File

@@ -0,0 +1,52 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.entities.CommercialTabViewData;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0003\u0004\u0005B\u0007\b\u0004¢\u0006\u0002\u0010\u0002\u0082\u0001\u0003\u0006\u0007\\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper;", "", "()V", "Data", "Error", "Loading", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper$Data;", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper$Error;", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper$Loading;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public abstract class CommercialTabViewDataWrapper {
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper$Data;", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper;", "results", "Lcom/adif/elcanomovil/uiStations/entities/CommercialTabViewData;", "(Lcom/adif/elcanomovil/uiStations/entities/CommercialTabViewData;)V", "getResults", "()Lcom/adif/elcanomovil/uiStations/entities/CommercialTabViewData;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Data extends CommercialTabViewDataWrapper {
private final CommercialTabViewData results;
public Data(CommercialTabViewData commercialTabViewData) {
super(null);
this.results = commercialTabViewData;
}
public final CommercialTabViewData getResults() {
return this.results;
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002¨\u0006\u0003"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper$Error;", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper;", "()V", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Error extends CommercialTabViewDataWrapper {
public static final Error INSTANCE = new Error();
private Error() {
super(null);
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002¨\u0006\u0003"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper$Loading;", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper;", "()V", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Loading extends CommercialTabViewDataWrapper {
public static final Loading INSTANCE = new Loading();
private Loading() {
super(null);
}
}
public /* synthetic */ CommercialTabViewDataWrapper(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private CommercialTabViewDataWrapper() {
}
}

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.uiStations.main;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import android.view.LayoutInflater;
import androidx.fragment.app.K;
import androidx.lifecycle.y0;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.Preconditions;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes2.dex */
public abstract class Hilt_StationsFragment extends K implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private final Object componentManagerLock;
private boolean disableGetContextFix;
private boolean injected;
public Hilt_StationsFragment() {
this.componentManagerLock = new Object();
this.injected = false;
}
private void initializeComponentContext() {
if (this.componentContext == null) {
this.componentContext = FragmentComponentManager.createContextWrapper(super.getContext(), this);
this.disableGetContextFix = FragmentGetContextFix.isFragmentGetContextFixDisabled(super.getContext());
}
}
public FragmentComponentManager createComponentManager() {
return new FragmentComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // androidx.fragment.app.K
public Context getContext() {
if (super.getContext() == null && !this.disableGetContextFix) {
return null;
}
initializeComponentContext();
return this.componentContext;
}
@Override // androidx.fragment.app.K, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getFragmentFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((StationsFragment_GeneratedInjector) generatedComponent()).injectStationsFragment((StationsFragment) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.K
public void onAttach(Context context) {
super.onAttach(context);
initializeComponentContext();
inject();
}
@Override // androidx.fragment.app.K
public LayoutInflater onGetLayoutInflater(Bundle bundle) {
LayoutInflater onGetLayoutInflater = super.onGetLayoutInflater(bundle);
return onGetLayoutInflater.cloneInContext(FragmentComponentManager.createContextWrapper(onGetLayoutInflater, this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final FragmentComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
public Hilt_StationsFragment(int i) {
super(i);
this.componentManagerLock = new Object();
this.injected = false;
}
@Override // androidx.fragment.app.K
public void onAttach(Activity activity) {
super.onAttach(activity);
ContextWrapper contextWrapper = this.componentContext;
Preconditions.checkState(contextWrapper == null || FragmentComponentManager.findActivity(contextWrapper) == activity, "onAttach called multiple times with different Context! Hilt Fragments should not be retained.", new Object[0]);
initializeComponentContext();
inject();
}
}

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.uiStations.main;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import android.view.LayoutInflater;
import androidx.fragment.app.K;
import androidx.lifecycle.y0;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.Preconditions;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes2.dex */
public abstract class Hilt_StationsPageActivitiesFragment extends K implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private final Object componentManagerLock;
private boolean disableGetContextFix;
private boolean injected;
public Hilt_StationsPageActivitiesFragment() {
this.componentManagerLock = new Object();
this.injected = false;
}
private void initializeComponentContext() {
if (this.componentContext == null) {
this.componentContext = FragmentComponentManager.createContextWrapper(super.getContext(), this);
this.disableGetContextFix = FragmentGetContextFix.isFragmentGetContextFixDisabled(super.getContext());
}
}
public FragmentComponentManager createComponentManager() {
return new FragmentComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // androidx.fragment.app.K
public Context getContext() {
if (super.getContext() == null && !this.disableGetContextFix) {
return null;
}
initializeComponentContext();
return this.componentContext;
}
@Override // androidx.fragment.app.K, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getFragmentFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((StationsPageActivitiesFragment_GeneratedInjector) generatedComponent()).injectStationsPageActivitiesFragment((StationsPageActivitiesFragment) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.K
public void onAttach(Context context) {
super.onAttach(context);
initializeComponentContext();
inject();
}
@Override // androidx.fragment.app.K
public LayoutInflater onGetLayoutInflater(Bundle bundle) {
LayoutInflater onGetLayoutInflater = super.onGetLayoutInflater(bundle);
return onGetLayoutInflater.cloneInContext(FragmentComponentManager.createContextWrapper(onGetLayoutInflater, this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final FragmentComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
public Hilt_StationsPageActivitiesFragment(int i) {
super(i);
this.componentManagerLock = new Object();
this.injected = false;
}
@Override // androidx.fragment.app.K
public void onAttach(Activity activity) {
super.onAttach(activity);
ContextWrapper contextWrapper = this.componentContext;
Preconditions.checkState(contextWrapper == null || FragmentComponentManager.findActivity(contextWrapper) == activity, "onAttach called multiple times with different Context! Hilt Fragments should not be retained.", new Object[0]);
initializeComponentContext();
inject();
}
}

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.uiStations.main;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import android.view.LayoutInflater;
import androidx.fragment.app.K;
import androidx.lifecycle.y0;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.Preconditions;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes2.dex */
public abstract class Hilt_StationsPageCommercialFragment extends K implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private final Object componentManagerLock;
private boolean disableGetContextFix;
private boolean injected;
public Hilt_StationsPageCommercialFragment() {
this.componentManagerLock = new Object();
this.injected = false;
}
private void initializeComponentContext() {
if (this.componentContext == null) {
this.componentContext = FragmentComponentManager.createContextWrapper(super.getContext(), this);
this.disableGetContextFix = FragmentGetContextFix.isFragmentGetContextFixDisabled(super.getContext());
}
}
public FragmentComponentManager createComponentManager() {
return new FragmentComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // androidx.fragment.app.K
public Context getContext() {
if (super.getContext() == null && !this.disableGetContextFix) {
return null;
}
initializeComponentContext();
return this.componentContext;
}
@Override // androidx.fragment.app.K, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getFragmentFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((StationsPageCommercialFragment_GeneratedInjector) generatedComponent()).injectStationsPageCommercialFragment((StationsPageCommercialFragment) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.K
public void onAttach(Context context) {
super.onAttach(context);
initializeComponentContext();
inject();
}
@Override // androidx.fragment.app.K
public LayoutInflater onGetLayoutInflater(Bundle bundle) {
LayoutInflater onGetLayoutInflater = super.onGetLayoutInflater(bundle);
return onGetLayoutInflater.cloneInContext(FragmentComponentManager.createContextWrapper(onGetLayoutInflater, this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final FragmentComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
public Hilt_StationsPageCommercialFragment(int i) {
super(i);
this.componentManagerLock = new Object();
this.injected = false;
}
@Override // androidx.fragment.app.K
public void onAttach(Activity activity) {
super.onAttach(activity);
ContextWrapper contextWrapper = this.componentContext;
Preconditions.checkState(contextWrapper == null || FragmentComponentManager.findActivity(contextWrapper) == activity, "onAttach called multiple times with different Context! Hilt Fragments should not be retained.", new Object[0]);
initializeComponentContext();
inject();
}
}

View File

@@ -0,0 +1,110 @@
package com.adif.elcanomovil.uiStations.main;
import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.os.Bundle;
import android.view.LayoutInflater;
import androidx.fragment.app.K;
import androidx.lifecycle.y0;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.Preconditions;
import dagger.hilt.internal.UnsafeCasts;
/* loaded from: classes2.dex */
public abstract class Hilt_StationsPageServicesFragment extends K implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private final Object componentManagerLock;
private boolean disableGetContextFix;
private boolean injected;
public Hilt_StationsPageServicesFragment() {
this.componentManagerLock = new Object();
this.injected = false;
}
private void initializeComponentContext() {
if (this.componentContext == null) {
this.componentContext = FragmentComponentManager.createContextWrapper(super.getContext(), this);
this.disableGetContextFix = FragmentGetContextFix.isFragmentGetContextFixDisabled(super.getContext());
}
}
public FragmentComponentManager createComponentManager() {
return new FragmentComponentManager(this);
}
@Override // dagger.hilt.internal.GeneratedComponentManager
public final Object generatedComponent() {
return componentManager().generatedComponent();
}
@Override // androidx.fragment.app.K
public Context getContext() {
if (super.getContext() == null && !this.disableGetContextFix) {
return null;
}
initializeComponentContext();
return this.componentContext;
}
@Override // androidx.fragment.app.K, androidx.lifecycle.InterfaceC0200v
public y0 getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getFragmentFactory(this, super.getDefaultViewModelProviderFactory());
}
public void inject() {
if (this.injected) {
return;
}
this.injected = true;
((StationsPageServicesFragment_GeneratedInjector) generatedComponent()).injectStationsPageServicesFragment((StationsPageServicesFragment) UnsafeCasts.unsafeCast(this));
}
@Override // androidx.fragment.app.K
public void onAttach(Context context) {
super.onAttach(context);
initializeComponentContext();
inject();
}
@Override // androidx.fragment.app.K
public LayoutInflater onGetLayoutInflater(Bundle bundle) {
LayoutInflater onGetLayoutInflater = super.onGetLayoutInflater(bundle);
return onGetLayoutInflater.cloneInContext(FragmentComponentManager.createContextWrapper(onGetLayoutInflater, this));
}
@Override // dagger.hilt.internal.GeneratedComponentManagerHolder
public final FragmentComponentManager componentManager() {
if (this.componentManager == null) {
synchronized (this.componentManagerLock) {
try {
if (this.componentManager == null) {
this.componentManager = createComponentManager();
}
} finally {
}
}
}
return this.componentManager;
}
public Hilt_StationsPageServicesFragment(int i) {
super(i);
this.componentManagerLock = new Object();
this.injected = false;
}
@Override // androidx.fragment.app.K
public void onAttach(Activity activity) {
super.onAttach(activity);
ContextWrapper contextWrapper = this.componentContext;
Preconditions.checkState(contextWrapper == null || FragmentComponentManager.findActivity(contextWrapper) == activity, "onAttach called multiple times with different Context! Hilt Fragments should not be retained.", new Object[0]);
initializeComponentContext();
inject();
}
}

View File

@@ -0,0 +1,50 @@
package com.adif.elcanomovil.uiStations.main;
import android.R;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import com.google.android.gms.maps.SupportMapFragment;
/* loaded from: classes2.dex */
public class MyCustomMapFragment extends SupportMapFragment {
private OnTouchListener mListener;
/* loaded from: classes2.dex */
public interface OnTouchListener {
void onTouch();
}
/* loaded from: classes2.dex */
public class TouchableWrapper extends FrameLayout {
public TouchableWrapper(Context context) {
super(context);
}
@Override // android.view.ViewGroup, android.view.View
public boolean dispatchTouchEvent(MotionEvent motionEvent) {
int action = motionEvent.getAction();
if (action == 0 || action == 1) {
MyCustomMapFragment.this.mListener.onTouch();
}
return super.dispatchTouchEvent(motionEvent);
}
}
@Override // com.google.android.gms.maps.SupportMapFragment, androidx.fragment.app.K
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
View onCreateView = super.onCreateView(layoutInflater, viewGroup, bundle);
TouchableWrapper touchableWrapper = new TouchableWrapper(getActivity());
touchableWrapper.setBackgroundColor(getResources().getColor(R.color.transparent, null));
((ViewGroup) onCreateView).addView(touchableWrapper, new ViewGroup.LayoutParams(-1, -1));
return onCreateView;
}
public void setListener(OnTouchListener onTouchListener) {
this.mListener = onTouchListener;
}
}

View File

@@ -0,0 +1,52 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.entities.ServicesTabViewData;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0003\u0004\u0005B\u0007\b\u0004¢\u0006\u0002\u0010\u0002\u0082\u0001\u0003\u0006\u0007\\u0006\t"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/OneStationViewData;", "", "()V", "Data", "Error", "Loading", "Lcom/adif/elcanomovil/uiStations/main/OneStationViewData$Data;", "Lcom/adif/elcanomovil/uiStations/main/OneStationViewData$Error;", "Lcom/adif/elcanomovil/uiStations/main/OneStationViewData$Loading;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public abstract class OneStationViewData {
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u0010\u0004R\u0013\u0010\u0002\u001a\u0004\u0018\u00010\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/OneStationViewData$Data;", "Lcom/adif/elcanomovil/uiStations/main/OneStationViewData;", "results", "Lcom/adif/elcanomovil/uiStations/entities/ServicesTabViewData;", "(Lcom/adif/elcanomovil/uiStations/entities/ServicesTabViewData;)V", "getResults", "()Lcom/adif/elcanomovil/uiStations/entities/ServicesTabViewData;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Data extends OneStationViewData {
private final ServicesTabViewData results;
public Data(ServicesTabViewData servicesTabViewData) {
super(null);
this.results = servicesTabViewData;
}
public final ServicesTabViewData getResults() {
return this.results;
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002¨\u0006\u0003"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/OneStationViewData$Error;", "Lcom/adif/elcanomovil/uiStations/main/OneStationViewData;", "()V", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Error extends OneStationViewData {
public static final Error INSTANCE = new Error();
private Error() {
super(null);
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002¨\u0006\u0003"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/OneStationViewData$Loading;", "Lcom/adif/elcanomovil/uiStations/main/OneStationViewData;", "()V", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public static final class Loading extends OneStationViewData {
public static final Loading INSTANCE = new Loading();
private Loading() {
super(null);
}
}
public /* synthetic */ OneStationViewData(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private OneStationViewData() {
}
}

View File

@@ -0,0 +1,206 @@
package com.adif.elcanomovil.uiStations.main;
import android.os.Bundle;
import android.view.View;
import androidx.fragment.app.K;
import androidx.lifecycle.C0;
import androidx.lifecycle.C0191l;
import androidx.lifecycle.D0;
import androidx.lifecycle.InterfaceC0200v;
import androidx.lifecycle.J;
import androidx.lifecycle.y0;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import com.adif.elcanomovil.commonNavGraph.extensions.NavigationExtensionsKt;
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationHandler;
import com.adif.elcanomovil.commonViews.extensions.LayoutTabKt;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.adapters.StationsViewPagerAdapter;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsBinding;
import com.google.android.material.tabs.TabLayout;
import dagger.hilt.android.AndroidEntryPoint;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import l0.C0435a;
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0007\u0010\bJ\u0017\u0010\t\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\t\u0010\bJ\u0017\u0010\n\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\n\u0010\bJ\u0017\u0010\r\u001a\u00020\u00062\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\r\u0010\u000eJ\u0019\u0010\u0011\u001a\u00020\u00062\b\u0010\u0010\u001a\u0004\u0018\u00010\u000fH\u0016¢\u0006\u0004\b\u0011\u0010\u0012J!\u0010\u0015\u001a\u00020\u00062\u0006\u0010\u0014\u001a\u00020\u00132\b\u0010\u0010\u001a\u0004\u0018\u00010\u000fH\u0016¢\u0006\u0004\b\u0015\u0010\u0016R\u001b\u0010\u001c\u001a\u00020\u00178BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0018\u0010\u0019\u001a\u0004\b\u001a\u0010\u001bR\u0016\u0010\u001e\u001a\u00020\u001d8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b\u001e\u0010\u001f¨\u0006 "}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/StationsFragment;", "Landroidx/fragment/app/K;", "<init>", "()V", "Lcom/adif/elcanomovil/uiStations/databinding/FragmentStationsBinding;", "binding", "", "configureTabLayout", "(Lcom/adif/elcanomovil/uiStations/databinding/FragmentStationsBinding;)V", "configureViewObservers", "configureViewListeners", "", "station", "handleSelectedStation", "(Ljava/lang/String;)V", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "Landroid/view/View;", "view", "onViewCreated", "(Landroid/view/View;Landroid/os/Bundle;)V", "Lcom/adif/elcanomovil/uiStations/main/StationsViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/uiStations/main/StationsViewModel;", "viewModel", "Lcom/adif/elcanomovil/uiStations/adapters/StationsViewPagerAdapter;", "adapter", "Lcom/adif/elcanomovil/uiStations/adapters/StationsViewPagerAdapter;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nStationsFragment.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StationsFragment.kt\ncom/adif/elcanomovil/uiStations/main/StationsFragment\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n*L\n1#1,115:1\n106#2,15:116\n*S KotlinDebug\n*F\n+ 1 StationsFragment.kt\ncom/adif/elcanomovil/uiStations/main/StationsFragment\n*L\n23#1:116,15\n*E\n"})
/* loaded from: classes2.dex */
public final class StationsFragment extends Hilt_StationsFragment {
private StationsViewPagerAdapter adapter;
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
public StationsFragment() {
super(R.layout.fragment_stations);
final Function0<K> function0 = new Function0<K>() { // from class: com.adif.elcanomovil.uiStations.main.StationsFragment$special$$inlined$viewModels$default$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final K invoke() {
return K.this;
}
};
final Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new Function0<D0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsFragment$special$$inlined$viewModels$default$2
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final D0 invoke() {
return (D0) Function0.this.invoke();
}
});
final Function0 function02 = null;
this.viewModel = m3.d.n(this, Reflection.getOrCreateKotlinClass(StationsViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsFragment$special$$inlined$viewModels$default$3
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final C0 invoke() {
return ((D0) Lazy.this.getValue()).getViewModelStore();
}
}, new Function0<l0.c>() { // from class: com.adif.elcanomovil.uiStations.main.StationsFragment$special$$inlined$viewModels$default$4
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
@Override // kotlin.jvm.functions.Function0
public final l0.c invoke() {
l0.c cVar;
Function0 function03 = Function0.this;
if (function03 != null && (cVar = (l0.c) function03.invoke()) != null) {
return cVar;
}
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
return interfaceC0200v != null ? interfaceC0200v.getDefaultViewModelCreationExtras() : C0435a.f7312b;
}
}, new Function0<y0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsFragment$special$$inlined$viewModels$default$5
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
y0 defaultViewModelProviderFactory;
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
if (interfaceC0200v != null && (defaultViewModelProviderFactory = interfaceC0200v.getDefaultViewModelProviderFactory()) != null) {
return defaultViewModelProviderFactory;
}
y0 defaultViewModelProviderFactory2 = K.this.getDefaultViewModelProviderFactory();
Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory2, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory2;
}
});
}
private final void configureTabLayout(FragmentStationsBinding binding) {
StationsViewPagerAdapter stationsViewPagerAdapter = new StationsViewPagerAdapter(this);
this.adapter = stationsViewPagerAdapter;
binding.pager.setAdapter(stationsViewPagerAdapter);
new H2.o(binding.tabLayout, binding.pager, new I2.k(this, 13)).a();
binding.tabLayout.a(new H2.e() { // from class: com.adif.elcanomovil.uiStations.main.StationsFragment$configureTabLayout$2
@Override // H2.d
public void onTabReselected(H2.h tab) {
StationsViewModel viewModel;
if (tab != null) {
StationsFragment stationsFragment = StationsFragment.this;
LayoutTabKt.setTabTextStyle(tab, R.style.TabLayout_TextSelected);
viewModel = stationsFragment.getViewModel();
viewModel.handleTabSelected(tab.f705b);
}
}
@Override // H2.d
public void onTabSelected(H2.h tab) {
StationsViewModel viewModel;
if (tab != null) {
StationsFragment stationsFragment = StationsFragment.this;
LayoutTabKt.setTabTextStyle(tab, R.style.TabLayout_TextSelected);
viewModel = stationsFragment.getViewModel();
viewModel.handleTabSelected(tab.f705b);
}
}
@Override // H2.d
public void onTabUnselected(H2.h tab) {
Intrinsics.checkNotNullParameter(tab, "tab");
LayoutTabKt.setTabTextStyle(tab, R.style.TabLayout_Text);
}
});
TabLayout tabLayout = binding.tabLayout;
tabLayout.k(tabLayout.g(0), true);
}
public static final void configureTabLayout$lambda$0(StationsFragment this$0, H2.h tab, int i) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
Intrinsics.checkNotNullParameter(tab, "tab");
tab.a(i != 0 ? i != 1 ? this$0.getString(R.string.activities) : this$0.getString(R.string.commercial) : this$0.getString(R.string.services));
}
private final void configureViewListeners(FragmentStationsBinding binding) {
binding.stationsStationName.setOnClickListener(new D1.a(this, 16));
}
public static final void configureViewListeners$lambda$2(StationsFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
this$0.getViewModel().handleSearchStationTap();
}
private final void configureViewObservers(FragmentStationsBinding binding) {
getViewModel().getViewData().e(getViewLifecycleOwner(), new C0191l(new a(binding, this)));
InterfaceC0266a navigation = getViewModel().getNavigation();
J viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
((b1.f) navigation).a(viewLifecycleOwner, new NavigationHandler(this));
InterfaceC0266a selectedTab = getViewModel().getSelectedTab();
J viewLifecycleOwner2 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
((b1.f) selectedTab).a(viewLifecycleOwner2, new I1.b(binding, 13));
NavigationExtensionsKt.onDestinationResult(NavigationExtensionsKt.findRootNavController(this), NavArguments.StationSelectionType.STATION.toString(), this, new com.adif.elcanomovil.uiDepartures.main.c(1, this, StationsFragment.class, "handleSelectedStation", "handleSelectedStation(Ljava/lang/String;)V", 0, 11));
}
public final StationsViewModel getViewModel() {
return (StationsViewModel) this.viewModel.getValue();
}
public final void handleSelectedStation(String station) {
getViewModel().handleSelectedStation(station);
}
@Override // androidx.fragment.app.K
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getViewModel().handleOnCreate();
}
@Override // androidx.fragment.app.K
public void onViewCreated(View view, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, savedInstanceState);
FragmentStationsBinding bind = FragmentStationsBinding.bind(view);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
configureTabLayout(bind);
configureViewObservers(bind);
configureViewListeners(bind);
}
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiStations.main;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = StationsFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes2.dex */
public interface StationsFragment_GeneratedInjector {
void injectStationsFragment(StationsFragment stationsFragment);
}

View File

@@ -0,0 +1,221 @@
package com.adif.elcanomovil.uiStations.main;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.View;
import androidx.fragment.app.K;
import androidx.lifecycle.C0;
import androidx.lifecycle.C0191l;
import androidx.lifecycle.D0;
import androidx.lifecycle.InterfaceC0200v;
import androidx.lifecycle.J;
import androidx.lifecycle.y0;
import androidx.recyclerview.widget.C0246x;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationHandler;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.adapters.ActivitiesAdapter;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsPageActivitiesBinding;
import com.adif.elcanomovil.uiStations.entities.ActivitiesTabViewData;
import com.adif.elcanomovil.uiStations.entities.Activity;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import dagger.hilt.android.AndroidEntryPoint;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import l0.C0435a;
@Metadata(d1 = {"\u0000X\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u000f\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0005\u0010\u0003J\u0017\u0010\b\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006H\u0002¢\u0006\u0004\b\b\u0010\tJ\u0017\u0010\f\u001a\u00020\u00042\u0006\u0010\u000b\u001a\u00020\nH\u0002¢\u0006\u0004\b\f\u0010\rJ!\u0010\u0012\u001a\u00020\u00042\u0006\u0010\u000f\u001a\u00020\u000e2\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0016¢\u0006\u0004\b\u0012\u0010\u0013R\u0016\u0010\u0015\u001a\u00020\u00148\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b\u0015\u0010\u0016R\u001b\u0010\u001c\u001a\u00020\u00178BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0018\u0010\u0019\u001a\u0004\b\u001a\u0010\u001bR3\u0010#\u001a!\u0012\u0013\u0012\u00110\u001e¢\u0006\f\b\u001f\u0012\b\b \u0012\u0004\b\b(!\u0012\u0004\u0012\u00020\u00040\u001dj\u0002`\"8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b#\u0010$¨\u0006%"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/StationsPageActivitiesFragment;", "Landroidx/fragment/app/K;", "<init>", "()V", "", "configureViewObservers", "Lcom/adif/elcanomovil/uiStations/entities/ActivitiesTabViewData;", "activitiesTabViewData", "updateResults", "(Lcom/adif/elcanomovil/uiStations/entities/ActivitiesTabViewData;)V", "", "isEmptyVisible", "updateVisibility", "(Z)V", "Landroid/view/View;", "view", "Landroid/os/Bundle;", "savedInstanceState", "onViewCreated", "(Landroid/view/View;Landroid/os/Bundle;)V", "Lcom/adif/elcanomovil/uiStations/databinding/FragmentStationsPageActivitiesBinding;", "binding", "Lcom/adif/elcanomovil/uiStations/databinding/FragmentStationsPageActivitiesBinding;", "Lcom/adif/elcanomovil/uiStations/main/StationsPageActivitiesViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/uiStations/main/StationsPageActivitiesViewModel;", "viewModel", "Lkotlin/Function1;", "Lcom/adif/elcanomovil/uiStations/entities/Activity;", "Lkotlin/ParameterName;", AppMeasurementSdk.ConditionalUserProperty.NAME, "activitie", "Lcom/adif/elcanomovil/uiStations/adapters/OnActivityTap;", "onActivityTap", "Lkotlin/jvm/functions/Function1;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nStationsPageActivitiesFragment.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StationsPageActivitiesFragment.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageActivitiesFragment\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n*L\n1#1,112:1\n106#2,15:113\n*S KotlinDebug\n*F\n+ 1 StationsPageActivitiesFragment.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageActivitiesFragment\n*L\n21#1:113,15\n*E\n"})
/* loaded from: classes2.dex */
public final class StationsPageActivitiesFragment extends Hilt_StationsPageActivitiesFragment {
private FragmentStationsPageActivitiesBinding binding;
private final Function1<Activity, Unit> onActivityTap;
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
public StationsPageActivitiesFragment() {
super(R.layout.fragment_stations_page_activities);
final Function0<K> function0 = new Function0<K>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageActivitiesFragment$special$$inlined$viewModels$default$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final K invoke() {
return K.this;
}
};
final Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new Function0<D0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageActivitiesFragment$special$$inlined$viewModels$default$2
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final D0 invoke() {
return (D0) Function0.this.invoke();
}
});
final Function0 function02 = null;
this.viewModel = m3.d.n(this, Reflection.getOrCreateKotlinClass(StationsPageActivitiesViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageActivitiesFragment$special$$inlined$viewModels$default$3
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final C0 invoke() {
return ((D0) Lazy.this.getValue()).getViewModelStore();
}
}, new Function0<l0.c>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageActivitiesFragment$special$$inlined$viewModels$default$4
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
@Override // kotlin.jvm.functions.Function0
public final l0.c invoke() {
l0.c cVar;
Function0 function03 = Function0.this;
if (function03 != null && (cVar = (l0.c) function03.invoke()) != null) {
return cVar;
}
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
return interfaceC0200v != null ? interfaceC0200v.getDefaultViewModelCreationExtras() : C0435a.f7312b;
}
}, new Function0<y0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageActivitiesFragment$special$$inlined$viewModels$default$5
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
y0 defaultViewModelProviderFactory;
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
if (interfaceC0200v != null && (defaultViewModelProviderFactory = interfaceC0200v.getDefaultViewModelProviderFactory()) != null) {
return defaultViewModelProviderFactory;
}
y0 defaultViewModelProviderFactory2 = K.this.getDefaultViewModelProviderFactory();
Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory2, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory2;
}
});
this.onActivityTap = new I1.b(this, 14);
}
public static final /* synthetic */ FragmentStationsPageActivitiesBinding access$getBinding$p(StationsPageActivitiesFragment stationsPageActivitiesFragment) {
return stationsPageActivitiesFragment.binding;
}
public static final /* synthetic */ StationsPageActivitiesViewModel access$getViewModel(StationsPageActivitiesFragment stationsPageActivitiesFragment) {
return stationsPageActivitiesFragment.getViewModel();
}
public static final /* synthetic */ void access$updateResults(StationsPageActivitiesFragment stationsPageActivitiesFragment, ActivitiesTabViewData activitiesTabViewData) {
stationsPageActivitiesFragment.updateResults(activitiesTabViewData);
}
public static final /* synthetic */ void access$updateVisibility(StationsPageActivitiesFragment stationsPageActivitiesFragment, boolean z3) {
stationsPageActivitiesFragment.updateVisibility(z3);
}
private final void configureViewObservers() {
getViewModel().getViewData().e(getViewLifecycleOwner(), new C0191l(new b(this)));
InterfaceC0266a navigation = getViewModel().getNavigation();
J viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
((b1.f) navigation).a(viewLifecycleOwner, new NavigationHandler(this));
}
public final StationsPageActivitiesViewModel getViewModel() {
return (StationsPageActivitiesViewModel) this.viewModel.getValue();
}
public final void updateResults(ActivitiesTabViewData activitiesTabViewData) {
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding = this.binding;
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding2 = null;
if (fragmentStationsPageActivitiesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageActivitiesBinding = null;
}
fragmentStationsPageActivitiesBinding.viewNotEmptyStation.setVisibility(0);
ActivitiesAdapter activitiesAdapter = new ActivitiesAdapter(this.onActivityTap);
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding3 = this.binding;
if (fragmentStationsPageActivitiesBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageActivitiesBinding3 = null;
}
fragmentStationsPageActivitiesBinding3.rvActivities.setAdapter(activitiesAdapter);
activitiesAdapter.update(activitiesTabViewData.getActivities());
if (activitiesTabViewData.getActivities() == null || !(!r6.isEmpty())) {
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding4 = this.binding;
if (fragmentStationsPageActivitiesBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageActivitiesBinding2 = fragmentStationsPageActivitiesBinding4;
}
fragmentStationsPageActivitiesBinding2.rvActivities.setVisibility(8);
return;
}
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding5 = this.binding;
if (fragmentStationsPageActivitiesBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageActivitiesBinding2 = fragmentStationsPageActivitiesBinding5;
}
fragmentStationsPageActivitiesBinding2.rvActivities.setVisibility(0);
}
public final void updateVisibility(boolean isEmptyVisible) {
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding = this.binding;
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding2 = null;
if (fragmentStationsPageActivitiesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageActivitiesBinding = null;
}
fragmentStationsPageActivitiesBinding.viewNotEmptyStation.setVisibility(isEmptyVisible ? 8 : 0);
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding3 = this.binding;
if (fragmentStationsPageActivitiesBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageActivitiesBinding2 = fragmentStationsPageActivitiesBinding3;
}
fragmentStationsPageActivitiesBinding2.loadingEmptyOrErrorCommonView.setVisibility(isEmptyVisible ? 0 : 8);
}
@Override // androidx.fragment.app.K
public void onViewCreated(View view, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, savedInstanceState);
FragmentStationsPageActivitiesBinding bind = FragmentStationsPageActivitiesBinding.bind(view);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
this.binding = bind;
C0246x c0246x = new C0246x(requireContext());
Drawable drawable = D.h.getDrawable(requireContext(), R.drawable.hard_divider);
if (drawable != null) {
c0246x.f3928a = drawable;
}
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding = this.binding;
if (fragmentStationsPageActivitiesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageActivitiesBinding = null;
}
fragmentStationsPageActivitiesBinding.rvActivities.i(c0246x);
configureViewObservers();
}
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiStations.main;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = StationsPageActivitiesFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes2.dex */
public interface StationsPageActivitiesFragment_GeneratedInjector {
void injectStationsPageActivitiesFragment(StationsPageActivitiesFragment stationsPageActivitiesFragment);
}

View File

@@ -0,0 +1,89 @@
package com.adif.elcanomovil.uiStations.main;
import androidx.lifecycle.Q;
import androidx.lifecycle.q0;
import androidx.lifecycle.w0;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.commonNavGraph.navigation.Navigation;
import com.adif.elcanomovil.domain.entities.station.RequestedStationInfo;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.entities.utils.Status;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
import com.adif.elcanomovil.main.BottomNavFragmentDirections;
import com.adif.elcanomovil.uiStations.entities.Activity;
import com.adif.elcanomovil.uiStations.main.ActivitiesTabViewDataWrapper;
import com.adif.elcanomovil.uiStations.mappers.RequestedStationInfoMapper;
import dagger.hilt.android.lifecycle.HiltViewModel;
import java.util.List;
import javax.inject.Inject;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.flow.MutableStateFlow;
import kotlinx.coroutines.flow.StateFlowKt;
@HiltViewModel
@Metadata(d1 = {"\u0000R\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0007\u0018\u00002\u00020\u0001B\u0011\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002¢\u0006\u0004\b\u0004\u0010\u0005J\u001f\u0010\n\u001a\u00020\t2\u000e\u0010\b\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0002¢\u0006\u0004\b\n\u0010\u000bJ\u0015\u0010\u000e\u001a\u00020\t2\u0006\u0010\r\u001a\u00020\\u0006\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u0010R\u001c\u0010\u0013\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00120\u00118\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0013\u0010\u0014R\u001f\u0010\u0016\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00120\u00158\u0006¢\u0006\f\n\u0004\b\u0016\u0010\u0017\u001a\u0004\b\u0018\u0010\u0019R\u001a\u0010\u001c\u001a\b\u0012\u0004\u0012\u00020\u001b0\u001a8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001c\u0010\u001dR\u001d\u0010\u001f\u001a\b\u0012\u0004\u0012\u00020\u001b0\u001e8\u0006¢\u0006\f\n\u0004\b\u001f\u0010 \u001a\u0004\b!\u0010\"¨\u0006#"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/StationsPageActivitiesViewModel;", "Landroidx/lifecycle/w0;", "Lcom/adif/elcanomovil/domain/usecases/stations/GetCurrentOneStationUseCase;", "getCurrentOneStationUseCase", "<init>", "(Lcom/adif/elcanomovil/domain/usecases/stations/GetCurrentOneStationUseCase;)V", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "Lcom/adif/elcanomovil/domain/entities/station/RequestedStationInfo;", "requestedStationInfo", "", "mapToViewData", "(Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;)V", "Lcom/adif/elcanomovil/uiStations/entities/Activity;", "activity", "onActivityTapped", "(Lcom/adif/elcanomovil/uiStations/entities/Activity;)V", "Lcom/adif/elcanomovil/domain/usecases/stations/GetCurrentOneStationUseCase;", "Lkotlinx/coroutines/flow/MutableStateFlow;", "Lcom/adif/elcanomovil/uiStations/main/ActivitiesTabViewDataWrapper;", "_viewData", "Lkotlinx/coroutines/flow/MutableStateFlow;", "Landroidx/lifecycle/Q;", "viewData", "Landroidx/lifecycle/Q;", "getViewData", "()Landroidx/lifecycle/Q;", "Lb1/f;", "Lcom/adif/elcanomovil/commonNavGraph/navigation/Navigation;", "navigationFlow", "Lb1/f;", "Lb1/a;", "navigation", "Lb1/a;", "getNavigation", "()Lb1/a;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nStationsPageActivitiesViewModel.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StationsPageActivitiesViewModel.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageActivitiesViewModel\n+ 2 ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n*L\n1#1,88:1\n37#2,2:89\n37#2,2:91\n*S KotlinDebug\n*F\n+ 1 StationsPageActivitiesViewModel.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageActivitiesViewModel\n*L\n69#1:89,2\n71#1:91,2\n*E\n"})
/* loaded from: classes2.dex */
public final class StationsPageActivitiesViewModel extends w0 {
private final MutableStateFlow<ActivitiesTabViewDataWrapper> _viewData;
private final GetCurrentOneStationUseCase getCurrentOneStationUseCase;
private final InterfaceC0266a navigation;
private final b1.f navigationFlow;
private final Q viewData;
@Inject
public StationsPageActivitiesViewModel(GetCurrentOneStationUseCase getCurrentOneStationUseCase) {
Intrinsics.checkNotNullParameter(getCurrentOneStationUseCase, "getCurrentOneStationUseCase");
this.getCurrentOneStationUseCase = getCurrentOneStationUseCase;
MutableStateFlow<ActivitiesTabViewDataWrapper> MutableStateFlow = StateFlowKt.MutableStateFlow(null);
this._viewData = MutableStateFlow;
this.viewData = q0.a(MutableStateFlow, null, 3);
b1.f fVar = new b1.f();
this.navigationFlow = fVar;
this.navigation = fVar;
BuildersKt__Builders_commonKt.launch$default(q0.j(this), null, null, new c(this, null), 3, null);
}
public static final /* synthetic */ void access$mapToViewData(StationsPageActivitiesViewModel stationsPageActivitiesViewModel, AsyncResult asyncResult) {
stationsPageActivitiesViewModel.mapToViewData(asyncResult);
}
public final void mapToViewData(AsyncResult<RequestedStationInfo> requestedStationInfo) {
if ((requestedStationInfo != null ? requestedStationInfo.getStatus() : null) == Status.ERROR) {
this._viewData.setValue(ActivitiesTabViewDataWrapper.Error.INSTANCE);
return;
}
if ((requestedStationInfo != null ? requestedStationInfo.getStatus() : null) == Status.LOADING) {
this._viewData.setValue(ActivitiesTabViewDataWrapper.Loading.INSTANCE);
} else {
this._viewData.setValue(new ActivitiesTabViewDataWrapper.Data(RequestedStationInfoMapper.INSTANCE.mapToActivitiesTabViewData(requestedStationInfo != null ? requestedStationInfo.getData() : null)));
}
}
public final InterfaceC0266a getNavigation() {
return this.navigation;
}
public final Q getViewData() {
return this.viewData;
}
public final void onActivityTapped(Activity activity) {
Intrinsics.checkNotNullParameter(activity, "activity");
b1.f fVar = this.navigationFlow;
BottomNavFragmentDirections.Companion companion = BottomNavFragmentDirections.INSTANCE;
String logo = activity.getLogo();
String name = activity.getName();
String phone = activity.getPhone();
String description = activity.getDescription();
boolean accessible = activity.getAccessible();
List<String> paymentWay = activity.getPaymentWay();
String[] strArr = paymentWay != null ? (String[]) paymentWay.toArray(new String[0]) : null;
String offer = activity.getOffer();
List<String> correspondences = activity.getCorrespondences();
fVar.b(new Navigation.RootDirection(companion.toStationsAlertDialog(logo, name, phone, description, accessible, strArr, offer, correspondences != null ? (String[]) correspondences.toArray(new String[0]) : null, activity.getWeb(), activity.getLocation(), activity.getAccessibleLabel(), activity.getOpeningHours(), activity.getAndroidLink()), null, 2, null));
}
}

View File

@@ -0,0 +1,33 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes2.dex */
public final class StationsPageActivitiesViewModel_Factory implements Factory<StationsPageActivitiesViewModel> {
private final Provider<GetCurrentOneStationUseCase> getCurrentOneStationUseCaseProvider;
public StationsPageActivitiesViewModel_Factory(Provider<GetCurrentOneStationUseCase> provider) {
this.getCurrentOneStationUseCaseProvider = provider;
}
public static StationsPageActivitiesViewModel_Factory create(Provider<GetCurrentOneStationUseCase> provider) {
return new StationsPageActivitiesViewModel_Factory(provider);
}
public static StationsPageActivitiesViewModel newInstance(GetCurrentOneStationUseCase getCurrentOneStationUseCase) {
return new StationsPageActivitiesViewModel(getCurrentOneStationUseCase);
}
@Override // javax.inject.Provider
public StationsPageActivitiesViewModel get() {
return newInstance(this.getCurrentOneStationUseCaseProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.uiStations.main;
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 = StationsPageActivitiesViewModel.class)
/* loaded from: classes2.dex */
public final class StationsPageActivitiesViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes2.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.uiStations.main.StationsPageActivitiesViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(StationsPageActivitiesViewModel stationsPageActivitiesViewModel);
}
@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.uiStations.main.StationsPageActivitiesViewModel";
}
}
private StationsPageActivitiesViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.main.StationsPageActivitiesViewModel_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 StationsPageActivitiesViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static StationsPageActivitiesViewModel_HiltModules_KeyModule_ProvideFactory create() {
return d.f5274a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(StationsPageActivitiesViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,759 @@
package com.adif.elcanomovil.uiStations.main;
import B0.B;
import B0.C0023a;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import androidx.fragment.app.K;
import androidx.lifecycle.C0;
import androidx.lifecycle.C0191l;
import androidx.lifecycle.D0;
import androidx.lifecycle.InterfaceC0200v;
import androidx.lifecycle.J;
import androidx.lifecycle.y0;
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.u0;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationHandler;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.adapters.CommercialAdapter;
import com.adif.elcanomovil.uiStations.adapters.OfferAdapter;
import com.adif.elcanomovil.uiStations.databinding.ExpandableItemStationsPageCommercialBinding;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsPageComercialBinding;
import com.adif.elcanomovil.uiStations.entities.CommercialTabViewData;
import com.adif.elcanomovil.uiStations.entities.Services;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import dagger.hilt.android.AndroidEntryPoint;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import l0.C0435a;
@Metadata(d1 = {"\u0000\u0080\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u000f\u0010\u0006\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0006\u0010\u0004J\u0017\u0010\t\u001a\u00020\u00052\u0006\u0010\b\u001a\u00020\u0007H\u0002¢\u0006\u0004\b\t\u0010\nJ'\u0010\u0010\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\u000b2\u000e\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\u000e\u0018\u00010\rH\u0002¢\u0006\u0004\b\u0010\u0010\u0011J\u0017\u0010\u0014\u001a\u00020\u00052\u0006\u0010\u0013\u001a\u00020\u0012H\u0002¢\u0006\u0004\b\u0014\u0010\u0015J\u000f\u0010\u0016\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0016\u0010\u0004J\u0017\u0010\u0017\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\u0017\u0010\u0018J!\u0010\u001d\u001a\u00020\u00052\u0006\u0010\u001a\u001a\u00020\u00192\b\u0010\u001c\u001a\u0004\u0018\u00010\u001bH\u0016¢\u0006\u0004\b\u001d\u0010\u001eJ\u001f\u0010#\u001a\u00020\u00122\u0006\u0010 \u001a\u00020\u001f2\u0006\u0010\"\u001a\u00020!H\u0016¢\u0006\u0004\b#\u0010$J\u001f\u0010%\u001a\u00020\u00052\u0006\u0010 \u001a\u00020\u001f2\u0006\u0010\"\u001a\u00020!H\u0016¢\u0006\u0004\b%\u0010&J\u0017\u0010(\u001a\u00020\u00052\u0006\u0010'\u001a\u00020\u0012H\u0016¢\u0006\u0004\b(\u0010\u0015R\u0016\u0010*\u001a\u00020)8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b*\u0010+R\u001b\u00101\u001a\u00020,8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b-\u0010.\u001a\u0004\b/\u00100R3\u00107\u001a!\u0012\u0013\u0012\u00110\u000e¢\u0006\f\b3\u0012\b\b4\u0012\u0004\b\b(5\u0012\u0004\u0012\u00020\u000502j\u0002`68\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b7\u00108R\u0016\u0010:\u001a\u0002098\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b:\u0010;¨\u0006<"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/StationsPageCommercialFragment;", "Landroidx/fragment/app/K;", "Landroidx/recyclerview/widget/u0;", "<init>", "()V", "", "configureViewObservers", "Lcom/adif/elcanomovil/uiStations/entities/CommercialTabViewData;", "commercialTabViewData", "updateResults", "(Lcom/adif/elcanomovil/uiStations/entities/CommercialTabViewData;)V", "Lcom/adif/elcanomovil/uiStations/databinding/ExpandableItemStationsPageCommercialBinding;", "expandableItemStationsPageCommercialBinding", "", "Lcom/adif/elcanomovil/uiStations/entities/Services;", "services", "populateAndSetVisibilityOfSection", "(Lcom/adif/elcanomovil/uiStations/databinding/ExpandableItemStationsPageCommercialBinding;Ljava/util/List;)V", "", "isEmptyVisible", "updateVisibility", "(Z)V", "configureViewListeners", "setExpandableViewBehaviour", "(Lcom/adif/elcanomovil/uiStations/databinding/ExpandableItemStationsPageCommercialBinding;)V", "Landroid/view/View;", "view", "Landroid/os/Bundle;", "savedInstanceState", "onViewCreated", "(Landroid/view/View;Landroid/os/Bundle;)V", "Landroidx/recyclerview/widget/RecyclerView;", "rv", "Landroid/view/MotionEvent;", "e", "onInterceptTouchEvent", "(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/MotionEvent;)Z", "onTouchEvent", "(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/MotionEvent;)V", "disallowIntercept", "onRequestDisallowInterceptTouchEvent", "Lcom/adif/elcanomovil/uiStations/databinding/FragmentStationsPageComercialBinding;", "binding", "Lcom/adif/elcanomovil/uiStations/databinding/FragmentStationsPageComercialBinding;", "Lcom/adif/elcanomovil/uiStations/main/StationsPageCommercialViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/uiStations/main/StationsPageCommercialViewModel;", "viewModel", "Lkotlin/Function1;", "Lkotlin/ParameterName;", AppMeasurementSdk.ConditionalUserProperty.NAME, "service", "Lcom/adif/elcanomovil/uiStations/adapters/OnCommercialTap;", "onCommercialTap", "Lkotlin/jvm/functions/Function1;", "", "lastX", "I", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nStationsPageCommercialFragment.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StationsPageCommercialFragment.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageCommercialFragment\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n*L\n1#1,224:1\n106#2,15:225\n*S KotlinDebug\n*F\n+ 1 StationsPageCommercialFragment.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageCommercialFragment\n*L\n30#1:225,15\n*E\n"})
/* loaded from: classes2.dex */
public final class StationsPageCommercialFragment extends Hilt_StationsPageCommercialFragment implements u0 {
private FragmentStationsPageComercialBinding binding;
private int lastX;
private final Function1<Services, Unit> onCommercialTap;
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
public StationsPageCommercialFragment() {
super(R.layout.fragment_stations_page_comercial);
final Function0<K> function0 = new Function0<K>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageCommercialFragment$special$$inlined$viewModels$default$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final K invoke() {
return K.this;
}
};
final Lazy lazy = LazyKt.lazy(LazyThreadSafetyMode.NONE, (Function0) new Function0<D0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageCommercialFragment$special$$inlined$viewModels$default$2
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final D0 invoke() {
return (D0) Function0.this.invoke();
}
});
final Function0 function02 = null;
this.viewModel = m3.d.n(this, Reflection.getOrCreateKotlinClass(StationsPageCommercialViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageCommercialFragment$special$$inlined$viewModels$default$3
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final C0 invoke() {
return ((D0) Lazy.this.getValue()).getViewModelStore();
}
}, new Function0<l0.c>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageCommercialFragment$special$$inlined$viewModels$default$4
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
@Override // kotlin.jvm.functions.Function0
public final l0.c invoke() {
l0.c cVar;
Function0 function03 = Function0.this;
if (function03 != null && (cVar = (l0.c) function03.invoke()) != null) {
return cVar;
}
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
return interfaceC0200v != null ? interfaceC0200v.getDefaultViewModelCreationExtras() : C0435a.f7312b;
}
}, new Function0<y0>() { // from class: com.adif.elcanomovil.uiStations.main.StationsPageCommercialFragment$special$$inlined$viewModels$default$5
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
y0 defaultViewModelProviderFactory;
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
if (interfaceC0200v != null && (defaultViewModelProviderFactory = interfaceC0200v.getDefaultViewModelProviderFactory()) != null) {
return defaultViewModelProviderFactory;
}
y0 defaultViewModelProviderFactory2 = K.this.getDefaultViewModelProviderFactory();
Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory2, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory2;
}
});
this.onCommercialTap = new I1.b(this, 15);
}
public static final /* synthetic */ FragmentStationsPageComercialBinding access$getBinding$p(StationsPageCommercialFragment stationsPageCommercialFragment) {
return stationsPageCommercialFragment.binding;
}
public static final /* synthetic */ StationsPageCommercialViewModel access$getViewModel(StationsPageCommercialFragment stationsPageCommercialFragment) {
return stationsPageCommercialFragment.getViewModel();
}
public static final /* synthetic */ void access$updateResults(StationsPageCommercialFragment stationsPageCommercialFragment, CommercialTabViewData commercialTabViewData) {
stationsPageCommercialFragment.updateResults(commercialTabViewData);
}
public static final /* synthetic */ void access$updateVisibility(StationsPageCommercialFragment stationsPageCommercialFragment, boolean z3) {
stationsPageCommercialFragment.updateVisibility(z3);
}
private final void configureViewListeners() {
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this.binding;
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding2 = null;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
final int i = 0;
fragmentStationsPageComercialBinding.groceryStore.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i4 = i;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i4) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding3 = this.binding;
if (fragmentStationsPageComercialBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding3 = null;
}
final int i4 = 1;
fragmentStationsPageComercialBinding3.leisure.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i42 = i4;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i42) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding4 = this.binding;
if (fragmentStationsPageComercialBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding4 = null;
}
final int i5 = 2;
fragmentStationsPageComercialBinding4.others.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i42 = i5;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i42) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding5 = this.binding;
if (fragmentStationsPageComercialBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding5 = null;
}
final int i6 = 3;
fragmentStationsPageComercialBinding5.rentACar.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i42 = i6;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i42) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding6 = this.binding;
if (fragmentStationsPageComercialBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding6 = null;
}
final int i7 = 4;
fragmentStationsPageComercialBinding6.restaurant.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i42 = i7;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i42) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding7 = this.binding;
if (fragmentStationsPageComercialBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding7 = null;
}
final int i8 = 5;
fragmentStationsPageComercialBinding7.shop.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i42 = i8;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i42) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding8 = this.binding;
if (fragmentStationsPageComercialBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding2 = fragmentStationsPageComercialBinding8;
}
final int i9 = 6;
fragmentStationsPageComercialBinding2.souvenir.headerLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.adif.elcanomovil.uiStations.main.e
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5276b;
{
this.f5276b = this;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i42 = i9;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5276b;
switch (i42) {
case 0:
StationsPageCommercialFragment.configureViewListeners$lambda$0(stationsPageCommercialFragment, view);
return;
case 1:
StationsPageCommercialFragment.configureViewListeners$lambda$1(stationsPageCommercialFragment, view);
return;
case 2:
StationsPageCommercialFragment.configureViewListeners$lambda$2(stationsPageCommercialFragment, view);
return;
case 3:
StationsPageCommercialFragment.configureViewListeners$lambda$3(stationsPageCommercialFragment, view);
return;
case 4:
StationsPageCommercialFragment.configureViewListeners$lambda$4(stationsPageCommercialFragment, view);
return;
case 5:
StationsPageCommercialFragment.configureViewListeners$lambda$5(stationsPageCommercialFragment, view);
return;
default:
StationsPageCommercialFragment.configureViewListeners$lambda$6(stationsPageCommercialFragment, view);
return;
}
}
});
}
public static final void configureViewListeners$lambda$0(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding groceryStore = fragmentStationsPageComercialBinding.groceryStore;
Intrinsics.checkNotNullExpressionValue(groceryStore, "groceryStore");
this$0.setExpandableViewBehaviour(groceryStore);
}
public static final void configureViewListeners$lambda$1(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding leisure = fragmentStationsPageComercialBinding.leisure;
Intrinsics.checkNotNullExpressionValue(leisure, "leisure");
this$0.setExpandableViewBehaviour(leisure);
}
public static final void configureViewListeners$lambda$2(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding others = fragmentStationsPageComercialBinding.others;
Intrinsics.checkNotNullExpressionValue(others, "others");
this$0.setExpandableViewBehaviour(others);
}
public static final void configureViewListeners$lambda$3(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding rentACar = fragmentStationsPageComercialBinding.rentACar;
Intrinsics.checkNotNullExpressionValue(rentACar, "rentACar");
this$0.setExpandableViewBehaviour(rentACar);
}
public static final void configureViewListeners$lambda$4(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding restaurant = fragmentStationsPageComercialBinding.restaurant;
Intrinsics.checkNotNullExpressionValue(restaurant, "restaurant");
this$0.setExpandableViewBehaviour(restaurant);
}
public static final void configureViewListeners$lambda$5(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding shop = fragmentStationsPageComercialBinding.shop;
Intrinsics.checkNotNullExpressionValue(shop, "shop");
this$0.setExpandableViewBehaviour(shop);
}
public static final void configureViewListeners$lambda$6(StationsPageCommercialFragment this$0, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this$0.binding;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
ExpandableItemStationsPageCommercialBinding souvenir = fragmentStationsPageComercialBinding.souvenir;
Intrinsics.checkNotNullExpressionValue(souvenir, "souvenir");
this$0.setExpandableViewBehaviour(souvenir);
}
private final void configureViewObservers() {
getViewModel().getViewData().e(getViewLifecycleOwner(), new C0191l(new f(this)));
InterfaceC0266a navigation = getViewModel().getNavigation();
J viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
((b1.f) navigation).a(viewLifecycleOwner, new NavigationHandler(this));
}
public final StationsPageCommercialViewModel getViewModel() {
return (StationsPageCommercialViewModel) this.viewModel.getValue();
}
private final void populateAndSetVisibilityOfSection(ExpandableItemStationsPageCommercialBinding expandableItemStationsPageCommercialBinding, List<Services> services) {
CommercialAdapter commercialAdapter = new CommercialAdapter(this.onCommercialTap);
expandableItemStationsPageCommercialBinding.rv.setAdapter(commercialAdapter);
commercialAdapter.update(services);
if (services == null || !(!services.isEmpty())) {
expandableItemStationsPageCommercialBinding.headerLayout.setVisibility(8);
} else {
expandableItemStationsPageCommercialBinding.headerLayout.setVisibility(0);
}
}
private final void setExpandableViewBehaviour(ExpandableItemStationsPageCommercialBinding expandableItemStationsPageCommercialBinding) {
if (expandableItemStationsPageCommercialBinding.rv.getVisibility() == 8) {
B.a(expandableItemStationsPageCommercialBinding.rv, new C0023a());
expandableItemStationsPageCommercialBinding.rv.setVisibility(0);
expandableItemStationsPageCommercialBinding.headerArrow.setImageResource(R.drawable.ic_arrow_list_up);
} else {
B.a(expandableItemStationsPageCommercialBinding.rv, new C0023a());
expandableItemStationsPageCommercialBinding.rv.setVisibility(8);
expandableItemStationsPageCommercialBinding.headerArrow.setImageResource(R.drawable.ic_arrow_list_down);
}
}
public final void updateResults(CommercialTabViewData commercialTabViewData) {
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this.binding;
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding2 = null;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
fragmentStationsPageComercialBinding.viewNotEmptyStation.setVisibility(0);
OfferAdapter offerAdapter = new OfferAdapter(this.onCommercialTap);
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding3 = this.binding;
if (fragmentStationsPageComercialBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding3 = null;
}
fragmentStationsPageComercialBinding3.rvOffers.setAdapter(offerAdapter);
offerAdapter.update(commercialTabViewData.getOffers());
if (commercialTabViewData.getOffers() == null || !(!r0.isEmpty())) {
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding4 = this.binding;
if (fragmentStationsPageComercialBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding4 = null;
}
fragmentStationsPageComercialBinding4.rvOffers.setVisibility(8);
} else {
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding5 = this.binding;
if (fragmentStationsPageComercialBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding5 = null;
}
fragmentStationsPageComercialBinding5.rvOffers.setVisibility(0);
}
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding6 = this.binding;
if (fragmentStationsPageComercialBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding6 = null;
}
ExpandableItemStationsPageCommercialBinding groceryStore = fragmentStationsPageComercialBinding6.groceryStore;
Intrinsics.checkNotNullExpressionValue(groceryStore, "groceryStore");
populateAndSetVisibilityOfSection(groceryStore, commercialTabViewData.getGroceryStore());
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding7 = this.binding;
if (fragmentStationsPageComercialBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding7 = null;
}
ExpandableItemStationsPageCommercialBinding leisure = fragmentStationsPageComercialBinding7.leisure;
Intrinsics.checkNotNullExpressionValue(leisure, "leisure");
populateAndSetVisibilityOfSection(leisure, commercialTabViewData.getLeisure());
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding8 = this.binding;
if (fragmentStationsPageComercialBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding8 = null;
}
ExpandableItemStationsPageCommercialBinding others = fragmentStationsPageComercialBinding8.others;
Intrinsics.checkNotNullExpressionValue(others, "others");
populateAndSetVisibilityOfSection(others, commercialTabViewData.getOthers());
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding9 = this.binding;
if (fragmentStationsPageComercialBinding9 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding9 = null;
}
ExpandableItemStationsPageCommercialBinding rentACar = fragmentStationsPageComercialBinding9.rentACar;
Intrinsics.checkNotNullExpressionValue(rentACar, "rentACar");
populateAndSetVisibilityOfSection(rentACar, commercialTabViewData.getRentACar());
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding10 = this.binding;
if (fragmentStationsPageComercialBinding10 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding10 = null;
}
ExpandableItemStationsPageCommercialBinding restaurant = fragmentStationsPageComercialBinding10.restaurant;
Intrinsics.checkNotNullExpressionValue(restaurant, "restaurant");
populateAndSetVisibilityOfSection(restaurant, commercialTabViewData.getRestaurant());
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding11 = this.binding;
if (fragmentStationsPageComercialBinding11 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding11 = null;
}
ExpandableItemStationsPageCommercialBinding shop = fragmentStationsPageComercialBinding11.shop;
Intrinsics.checkNotNullExpressionValue(shop, "shop");
populateAndSetVisibilityOfSection(shop, commercialTabViewData.getShop());
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding12 = this.binding;
if (fragmentStationsPageComercialBinding12 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding2 = fragmentStationsPageComercialBinding12;
}
ExpandableItemStationsPageCommercialBinding souvenir = fragmentStationsPageComercialBinding2.souvenir;
Intrinsics.checkNotNullExpressionValue(souvenir, "souvenir");
populateAndSetVisibilityOfSection(souvenir, commercialTabViewData.getSouvenir());
}
public final void updateVisibility(boolean isEmptyVisible) {
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = this.binding;
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding2 = null;
if (fragmentStationsPageComercialBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding = null;
}
fragmentStationsPageComercialBinding.viewNotEmptyStation.setVisibility(isEmptyVisible ? 8 : 0);
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding3 = this.binding;
if (fragmentStationsPageComercialBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding2 = fragmentStationsPageComercialBinding3;
}
fragmentStationsPageComercialBinding2.loadingEmptyOrErrorCommonView.setVisibility(isEmptyVisible ? 0 : 8);
}
@Override // androidx.recyclerview.widget.u0
public boolean onInterceptTouchEvent(RecyclerView rv, MotionEvent e4) {
Intrinsics.checkNotNullParameter(rv, "rv");
Intrinsics.checkNotNullParameter(e4, "e");
return false;
}
@Override // androidx.recyclerview.widget.u0
public void onRequestDisallowInterceptTouchEvent(boolean disallowIntercept) {
}
@Override // androidx.recyclerview.widget.u0
public void onTouchEvent(RecyclerView rv, MotionEvent e4) {
Intrinsics.checkNotNullParameter(rv, "rv");
Intrinsics.checkNotNullParameter(e4, "e");
}
@Override // androidx.fragment.app.K
public void onViewCreated(View view, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, savedInstanceState);
FragmentStationsPageComercialBinding bind = FragmentStationsPageComercialBinding.bind(view);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
this.binding = bind;
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = null;
if (bind == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
bind = null;
}
bind.rvOffers.j(this);
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding2 = this.binding;
if (fragmentStationsPageComercialBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding2 = null;
}
fragmentStationsPageComercialBinding2.groceryStore.headerText.setText(getString(R.string.grocery_store));
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding3 = this.binding;
if (fragmentStationsPageComercialBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding3 = null;
}
fragmentStationsPageComercialBinding3.leisure.headerText.setText(getString(R.string.leisure));
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding4 = this.binding;
if (fragmentStationsPageComercialBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding4 = null;
}
fragmentStationsPageComercialBinding4.others.headerText.setText(getString(R.string.others));
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding5 = this.binding;
if (fragmentStationsPageComercialBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding5 = null;
}
fragmentStationsPageComercialBinding5.rentACar.headerText.setText(getString(R.string.rent_a_car));
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding6 = this.binding;
if (fragmentStationsPageComercialBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding6 = null;
}
fragmentStationsPageComercialBinding6.restaurant.headerText.setText(getString(R.string.restaurants));
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding7 = this.binding;
if (fragmentStationsPageComercialBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageComercialBinding7 = null;
}
fragmentStationsPageComercialBinding7.shop.headerText.setText(getString(R.string.shops));
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding8 = this.binding;
if (fragmentStationsPageComercialBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding = fragmentStationsPageComercialBinding8;
}
fragmentStationsPageComercialBinding.souvenir.headerText.setText(getString(R.string.souvenirs));
configureViewObservers();
configureViewListeners();
}
}

View File

@@ -0,0 +1,10 @@
package com.adif.elcanomovil.uiStations.main;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000\"\u000e\u0010\u0002\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000¨\u0006\u0003"}, d2 = {StationsPageCommercialFragmentKt.EXTERNAL_MANAGEMENT, "", StationsPageCommercialFragmentKt.NOT, "ui-stations_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class StationsPageCommercialFragmentKt {
private static final String EXTERNAL_MANAGEMENT = "EXTERNAL_MANAGEMENT";
private static final String NOT = "NOT";
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiStations.main;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = StationsPageCommercialFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes2.dex */
public interface StationsPageCommercialFragment_GeneratedInjector {
void injectStationsPageCommercialFragment(StationsPageCommercialFragment stationsPageCommercialFragment);
}

View File

@@ -0,0 +1,102 @@
package com.adif.elcanomovil.uiStations.main;
import C.w;
import androidx.lifecycle.Q;
import androidx.lifecycle.q0;
import androidx.lifecycle.w0;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.commonNavGraph.navigation.Navigation;
import com.adif.elcanomovil.domain.entities.station.Location;
import com.adif.elcanomovil.domain.entities.station.RequestedStationInfo;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.entities.utils.Status;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
import com.adif.elcanomovil.main.BottomNavFragmentDirections;
import com.adif.elcanomovil.uiStations.entities.Services;
import com.adif.elcanomovil.uiStations.main.CommercialTabViewDataWrapper;
import com.adif.elcanomovil.uiStations.mappers.RequestedStationInfoMapper;
import dagger.hilt.android.lifecycle.HiltViewModel;
import java.util.List;
import javax.inject.Inject;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlin.jvm.internal.StringCompanionObject;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.flow.MutableStateFlow;
import kotlinx.coroutines.flow.StateFlowKt;
@HiltViewModel
@Metadata(d1 = {"\u0000R\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0007\u0018\u00002\u00020\u0001B\u0011\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002¢\u0006\u0004\b\u0004\u0010\u0005J\u001f\u0010\n\u001a\u00020\t2\u000e\u0010\b\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u0006H\u0002¢\u0006\u0004\b\n\u0010\u000bJ\u0015\u0010\u000e\u001a\u00020\t2\u0006\u0010\r\u001a\u00020\\u0006\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u0010R\u001c\u0010\u0013\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00120\u00118\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0013\u0010\u0014R\u001f\u0010\u0016\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00120\u00158\u0006¢\u0006\f\n\u0004\b\u0016\u0010\u0017\u001a\u0004\b\u0018\u0010\u0019R\u001a\u0010\u001c\u001a\b\u0012\u0004\u0012\u00020\u001b0\u001a8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001c\u0010\u001dR\u001d\u0010\u001f\u001a\b\u0012\u0004\u0012\u00020\u001b0\u001e8\u0006¢\u0006\f\n\u0004\b\u001f\u0010 \u001a\u0004\b!\u0010\"¨\u0006#"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/StationsPageCommercialViewModel;", "Landroidx/lifecycle/w0;", "Lcom/adif/elcanomovil/domain/usecases/stations/GetCurrentOneStationUseCase;", "getCurrentOneStationUseCase", "<init>", "(Lcom/adif/elcanomovil/domain/usecases/stations/GetCurrentOneStationUseCase;)V", "Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;", "Lcom/adif/elcanomovil/domain/entities/station/RequestedStationInfo;", "requestedStationInfo", "", "mapToViewData", "(Lcom/adif/elcanomovil/domain/entities/utils/AsyncResult;)V", "Lcom/adif/elcanomovil/uiStations/entities/Services;", "service", "onCommercialTapped", "(Lcom/adif/elcanomovil/uiStations/entities/Services;)V", "Lcom/adif/elcanomovil/domain/usecases/stations/GetCurrentOneStationUseCase;", "Lkotlinx/coroutines/flow/MutableStateFlow;", "Lcom/adif/elcanomovil/uiStations/main/CommercialTabViewDataWrapper;", "_viewData", "Lkotlinx/coroutines/flow/MutableStateFlow;", "Landroidx/lifecycle/Q;", "viewData", "Landroidx/lifecycle/Q;", "getViewData", "()Landroidx/lifecycle/Q;", "Lb1/f;", "Lcom/adif/elcanomovil/commonNavGraph/navigation/Navigation;", "navigationFlow", "Lb1/f;", "Lb1/a;", "navigation", "Lb1/a;", "getNavigation", "()Lb1/a;", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@SourceDebugExtension({"SMAP\nStationsPageCommercialViewModel.kt\nKotlin\n*S Kotlin\n*F\n+ 1 StationsPageCommercialViewModel.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageCommercialViewModel\n+ 2 ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n+ 3 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,86:1\n37#2,2:87\n37#2,2:89\n1#3:91\n*S KotlinDebug\n*F\n+ 1 StationsPageCommercialViewModel.kt\ncom/adif/elcanomovil/uiStations/main/StationsPageCommercialViewModel\n*L\n67#1:87,2\n69#1:89,2\n*E\n"})
/* loaded from: classes2.dex */
public final class StationsPageCommercialViewModel extends w0 {
private final MutableStateFlow<CommercialTabViewDataWrapper> _viewData;
private final GetCurrentOneStationUseCase getCurrentOneStationUseCase;
private final InterfaceC0266a navigation;
private final b1.f navigationFlow;
private final Q viewData;
@Inject
public StationsPageCommercialViewModel(GetCurrentOneStationUseCase getCurrentOneStationUseCase) {
Intrinsics.checkNotNullParameter(getCurrentOneStationUseCase, "getCurrentOneStationUseCase");
this.getCurrentOneStationUseCase = getCurrentOneStationUseCase;
MutableStateFlow<CommercialTabViewDataWrapper> MutableStateFlow = StateFlowKt.MutableStateFlow(null);
this._viewData = MutableStateFlow;
this.viewData = q0.a(MutableStateFlow, null, 3);
b1.f fVar = new b1.f();
this.navigationFlow = fVar;
this.navigation = fVar;
BuildersKt__Builders_commonKt.launch$default(q0.j(this), null, null, new g(this, null), 3, null);
}
public static final /* synthetic */ void access$mapToViewData(StationsPageCommercialViewModel stationsPageCommercialViewModel, AsyncResult asyncResult) {
stationsPageCommercialViewModel.mapToViewData(asyncResult);
}
public final void mapToViewData(AsyncResult<RequestedStationInfo> requestedStationInfo) {
if ((requestedStationInfo != null ? requestedStationInfo.getStatus() : null) == Status.ERROR) {
this._viewData.setValue(CommercialTabViewDataWrapper.Error.INSTANCE);
return;
}
if ((requestedStationInfo != null ? requestedStationInfo.getStatus() : null) == Status.LOADING) {
this._viewData.setValue(CommercialTabViewDataWrapper.Loading.INSTANCE);
} else {
this._viewData.setValue(new CommercialTabViewDataWrapper.Data(RequestedStationInfoMapper.INSTANCE.mapToCommercialTabViewData(requestedStationInfo != null ? requestedStationInfo.getData() : null)));
}
}
public final InterfaceC0266a getNavigation() {
return this.navigation;
}
public final Q getViewData() {
return this.viewData;
}
public final void onCommercialTapped(Services service) {
String str;
Intrinsics.checkNotNullParameter(service, "service");
b1.f fVar = this.navigationFlow;
BottomNavFragmentDirections.Companion companion = BottomNavFragmentDirections.INSTANCE;
String logo = service.getLogo();
String name = service.getName();
String phone = service.getPhone();
String description = service.getDescription();
boolean accessible = service.getAccessible();
List<String> paymentWay = service.getPaymentWay();
String[] strArr = paymentWay != null ? (String[]) paymentWay.toArray(new String[0]) : null;
String offerDescription = service.getOfferDescription();
List<String> correspondences = service.getCorrespondences();
String[] strArr2 = correspondences != null ? (String[]) correspondences.toArray(new String[0]) : null;
String web = service.getWeb();
Location location = service.getLocation();
if (location != null) {
StringCompanionObject stringCompanionObject = StringCompanionObject.INSTANCE;
str = w.s(new Object[]{location.getLatitude(), location.getLongitude()}, 2, "%s,%s", "format(...)");
} else {
str = null;
}
fVar.b(new Navigation.RootDirection(companion.toStationsAlertDialog(logo, name, phone, description, accessible, strArr, offerDescription, strArr2, web, str, service.getAccessibleLabel(), service.getOpeningHours(), service.getAndroidLink()), null, 2, null));
}
}

View File

@@ -0,0 +1,33 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes2.dex */
public final class StationsPageCommercialViewModel_Factory implements Factory<StationsPageCommercialViewModel> {
private final Provider<GetCurrentOneStationUseCase> getCurrentOneStationUseCaseProvider;
public StationsPageCommercialViewModel_Factory(Provider<GetCurrentOneStationUseCase> provider) {
this.getCurrentOneStationUseCaseProvider = provider;
}
public static StationsPageCommercialViewModel_Factory create(Provider<GetCurrentOneStationUseCase> provider) {
return new StationsPageCommercialViewModel_Factory(provider);
}
public static StationsPageCommercialViewModel newInstance(GetCurrentOneStationUseCase getCurrentOneStationUseCase) {
return new StationsPageCommercialViewModel(getCurrentOneStationUseCase);
}
@Override // javax.inject.Provider
public StationsPageCommercialViewModel get() {
return newInstance(this.getCurrentOneStationUseCaseProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.uiStations.main;
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 = StationsPageCommercialViewModel.class)
/* loaded from: classes2.dex */
public final class StationsPageCommercialViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes2.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.uiStations.main.StationsPageCommercialViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(StationsPageCommercialViewModel stationsPageCommercialViewModel);
}
@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.uiStations.main.StationsPageCommercialViewModel";
}
}
private StationsPageCommercialViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.main.StationsPageCommercialViewModel_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 StationsPageCommercialViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static StationsPageCommercialViewModel_HiltModules_KeyModule_ProvideFactory create() {
return h.f5280a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(StationsPageCommercialViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,9 @@
package com.adif.elcanomovil.uiStations.main;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0007\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0082T¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"DEFAULT_ZOOM", "", "ui-stations_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class StationsPageServicesFragmentKt {
private static final float DEFAULT_ZOOM = 14.0f;
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiStations.main;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = StationsPageServicesFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes2.dex */
public interface StationsPageServicesFragment_GeneratedInjector {
void injectStationsPageServicesFragment(StationsPageServicesFragment stationsPageServicesFragment);
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,42 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.usecases.favorites.GetStationIsFavoriteUseCase;
import com.adif.elcanomovil.domain.usecases.favorites.RemoveFavoriteStationUseCase;
import com.adif.elcanomovil.domain.usecases.favorites.SaveFavoriteStationUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes2.dex */
public final class StationsPageServicesViewModel_Factory implements Factory<StationsPageServicesViewModel> {
private final Provider<GetCurrentOneStationUseCase> getCurrentOneStationUseCaseProvider;
private final Provider<GetStationIsFavoriteUseCase> getStationIsFavoriteUseCaseProvider;
private final Provider<RemoveFavoriteStationUseCase> removeFavoriteStationUseCaseProvider;
private final Provider<SaveFavoriteStationUseCase> saveFavoriteStationUseCaseProvider;
public StationsPageServicesViewModel_Factory(Provider<GetCurrentOneStationUseCase> provider, Provider<SaveFavoriteStationUseCase> provider2, Provider<GetStationIsFavoriteUseCase> provider3, Provider<RemoveFavoriteStationUseCase> provider4) {
this.getCurrentOneStationUseCaseProvider = provider;
this.saveFavoriteStationUseCaseProvider = provider2;
this.getStationIsFavoriteUseCaseProvider = provider3;
this.removeFavoriteStationUseCaseProvider = provider4;
}
public static StationsPageServicesViewModel_Factory create(Provider<GetCurrentOneStationUseCase> provider, Provider<SaveFavoriteStationUseCase> provider2, Provider<GetStationIsFavoriteUseCase> provider3, Provider<RemoveFavoriteStationUseCase> provider4) {
return new StationsPageServicesViewModel_Factory(provider, provider2, provider3, provider4);
}
public static StationsPageServicesViewModel newInstance(GetCurrentOneStationUseCase getCurrentOneStationUseCase, SaveFavoriteStationUseCase saveFavoriteStationUseCase, GetStationIsFavoriteUseCase getStationIsFavoriteUseCase, RemoveFavoriteStationUseCase removeFavoriteStationUseCase) {
return new StationsPageServicesViewModel(getCurrentOneStationUseCase, saveFavoriteStationUseCase, getStationIsFavoriteUseCase, removeFavoriteStationUseCase);
}
@Override // javax.inject.Provider
public StationsPageServicesViewModel get() {
return newInstance(this.getCurrentOneStationUseCaseProvider.get(), this.saveFavoriteStationUseCaseProvider.get(), this.getStationIsFavoriteUseCaseProvider.get(), this.removeFavoriteStationUseCaseProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.uiStations.main;
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 = StationsPageServicesViewModel.class)
/* loaded from: classes2.dex */
public final class StationsPageServicesViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes2.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(StationsPageServicesViewModel stationsPageServicesViewModel);
}
@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.uiStations.main.StationsPageServicesViewModel";
}
}
private StationsPageServicesViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel_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 StationsPageServicesViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static StationsPageServicesViewModel_HiltModules_KeyModule_ProvideFactory create() {
return o.f5293a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(StationsPageServicesViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,104 @@
package com.adif.elcanomovil.uiStations.main;
import androidx.lifecycle.Q;
import androidx.lifecycle.q0;
import androidx.lifecycle.w0;
import b1.InterfaceC0266a;
import com.adif.elcanomovil.commonNavGraph.navigation.Navigation;
import com.adif.elcanomovil.domain.entities.StationServiceType;
import com.adif.elcanomovil.domain.usecases.stations.GetLastVisitedStationUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetOneStationUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
import com.adif.elcanomovil.domain.usecases.stations.SetLastVisitedStationUseCase;
import com.adif.elcanomovil.domain.usecases.tabs.TabDataHolder;
import com.adif.elcanomovil.main.BottomNavFragmentDirections;
import com.adif.elcanomovil.uiStations.entities.StationHeaderData;
import dagger.hilt.android.lifecycle.HiltViewModel;
import javax.inject.Inject;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.flow.MutableStateFlow;
import kotlinx.coroutines.flow.StateFlowKt;
@HiltViewModel
@Metadata(d1 = {"\u0000p\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0007\b\u0007\u0018\u00002\u00020\u0001B1\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u00020\b\u0012\u0006\u0010\u000b\u001a\u00020\\u0006\u0004\b\f\u0010\rJ\r\u0010\u000f\u001a\u00020\u000e¢\u0006\u0004\b\u000f\u0010\u0010J\r\u0010\u0011\u001a\u00020\u000e¢\u0006\u0004\b\u0011\u0010\u0010J\u0015\u0010\u0014\u001a\u00020\u000e2\u0006\u0010\u0013\u001a\u00020\u0012¢\u0006\u0004\b\u0014\u0010\u0015J\u0015\u0010\u0018\u001a\u00020\u000e2\u0006\u0010\u0017\u001a\u00020\u0016¢\u0006\u0004\b\u0018\u0010\u0019R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0003\u0010\u001aR\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010\u001bR\u0014\u0010\u0007\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010\u001cR\u0014\u0010\t\u001a\u00020\b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\t\u0010\u001dR\u0014\u0010\u000b\u001a\u00020\n8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u000b\u0010\u001eR\u001a\u0010!\u001a\b\u0012\u0004\u0012\u00020 0\u001f8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b!\u0010\"R\u001a\u0010%\u001a\b\u0012\u0004\u0012\u00020$0#8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b%\u0010&R\u001a\u0010(\u001a\b\u0012\u0004\u0012\u00020'0#8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b(\u0010&R\u0016\u0010)\u001a\u00020'8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b)\u0010*R\u001d\u0010,\u001a\b\u0012\u0004\u0012\u00020 0+8\u0006¢\u0006\f\n\u0004\b,\u0010-\u001a\u0004\b.\u0010/R\u001d\u00101\u001a\b\u0012\u0004\u0012\u00020$008\u0006¢\u0006\f\n\u0004\b1\u00102\u001a\u0004\b3\u00104R\u001d\u00105\u001a\b\u0012\u0004\u0012\u00020'008\u0006¢\u0006\f\n\u0004\b5\u00102\u001a\u0004\b6\u00104¨\u00067"}, d2 = {"Lcom/adif/elcanomovil/uiStations/main/StationsViewModel;", "Landroidx/lifecycle/w0;", "Lcom/adif/elcanomovil/domain/usecases/stations/GetOneStationUseCase;", "getOneStationUseCase", "Lcom/adif/elcanomovil/domain/usecases/stations/GetStationByIdUseCase;", "getStationByIdUseCase", "Lcom/adif/elcanomovil/domain/usecases/stations/GetLastVisitedStationUseCase;", "getLastVisitedStationUseCase", "Lcom/adif/elcanomovil/domain/usecases/stations/SetLastVisitedStationUseCase;", "setLastVisitedStationUseCase", "Lcom/adif/elcanomovil/domain/usecases/tabs/TabDataHolder;", "tabDataHolder", "<init>", "(Lcom/adif/elcanomovil/domain/usecases/stations/GetOneStationUseCase;Lcom/adif/elcanomovil/domain/usecases/stations/GetStationByIdUseCase;Lcom/adif/elcanomovil/domain/usecases/stations/GetLastVisitedStationUseCase;Lcom/adif/elcanomovil/domain/usecases/stations/SetLastVisitedStationUseCase;Lcom/adif/elcanomovil/domain/usecases/tabs/TabDataHolder;)V", "", "handleOnCreate", "()V", "handleSearchStationTap", "", "stationCode", "handleSelectedStation", "(Ljava/lang/String;)V", "", "position", "handleTabSelected", "(I)V", "Lcom/adif/elcanomovil/domain/usecases/stations/GetOneStationUseCase;", "Lcom/adif/elcanomovil/domain/usecases/stations/GetStationByIdUseCase;", "Lcom/adif/elcanomovil/domain/usecases/stations/GetLastVisitedStationUseCase;", "Lcom/adif/elcanomovil/domain/usecases/stations/SetLastVisitedStationUseCase;", "Lcom/adif/elcanomovil/domain/usecases/tabs/TabDataHolder;", "Lkotlinx/coroutines/flow/MutableStateFlow;", "Lcom/adif/elcanomovil/uiStations/entities/StationHeaderData;", "viewDataFlow", "Lkotlinx/coroutines/flow/MutableStateFlow;", "Lb1/f;", "Lcom/adif/elcanomovil/commonNavGraph/navigation/Navigation;", "navigationFlow", "Lb1/f;", "Lcom/adif/elcanomovil/domain/entities/StationServiceType;", "selectedTabFlow", "currentTab", "Lcom/adif/elcanomovil/domain/entities/StationServiceType;", "Landroidx/lifecycle/Q;", "viewData", "Landroidx/lifecycle/Q;", "getViewData", "()Landroidx/lifecycle/Q;", "Lb1/a;", "navigation", "Lb1/a;", "getNavigation", "()Lb1/a;", "selectedTab", "getSelectedTab", "ui-stations_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes2.dex */
public final class StationsViewModel extends w0 {
private StationServiceType currentTab;
private final GetLastVisitedStationUseCase getLastVisitedStationUseCase;
private final GetOneStationUseCase getOneStationUseCase;
private final GetStationByIdUseCase getStationByIdUseCase;
private final InterfaceC0266a navigation;
private final b1.f navigationFlow;
private final InterfaceC0266a selectedTab;
private final b1.f selectedTabFlow;
private final SetLastVisitedStationUseCase setLastVisitedStationUseCase;
private final TabDataHolder tabDataHolder;
private final Q viewData;
private final MutableStateFlow<StationHeaderData> viewDataFlow;
@Inject
public StationsViewModel(GetOneStationUseCase getOneStationUseCase, GetStationByIdUseCase getStationByIdUseCase, GetLastVisitedStationUseCase getLastVisitedStationUseCase, SetLastVisitedStationUseCase setLastVisitedStationUseCase, TabDataHolder tabDataHolder) {
Intrinsics.checkNotNullParameter(getOneStationUseCase, "getOneStationUseCase");
Intrinsics.checkNotNullParameter(getStationByIdUseCase, "getStationByIdUseCase");
Intrinsics.checkNotNullParameter(getLastVisitedStationUseCase, "getLastVisitedStationUseCase");
Intrinsics.checkNotNullParameter(setLastVisitedStationUseCase, "setLastVisitedStationUseCase");
Intrinsics.checkNotNullParameter(tabDataHolder, "tabDataHolder");
this.getOneStationUseCase = getOneStationUseCase;
this.getStationByIdUseCase = getStationByIdUseCase;
this.getLastVisitedStationUseCase = getLastVisitedStationUseCase;
this.setLastVisitedStationUseCase = setLastVisitedStationUseCase;
this.tabDataHolder = tabDataHolder;
MutableStateFlow<StationHeaderData> MutableStateFlow = StateFlowKt.MutableStateFlow(new StationHeaderData(null, null, null, 7, null));
this.viewDataFlow = MutableStateFlow;
b1.f fVar = new b1.f();
this.navigationFlow = fVar;
b1.f fVar2 = new b1.f();
this.selectedTabFlow = fVar2;
this.currentTab = StationServiceType.SERVICES;
this.viewData = q0.a(MutableStateFlow, q0.j(this).f7787a, 2);
this.navigation = fVar;
this.selectedTab = fVar2;
}
public final InterfaceC0266a getNavigation() {
return this.navigation;
}
public final InterfaceC0266a getSelectedTab() {
return this.selectedTab;
}
public final Q getViewData() {
return this.viewData;
}
public final void handleOnCreate() {
TabDataHolder.TabData popIfAvailable = this.tabDataHolder.popIfAvailable();
TabDataHolder.TabData.Stations stations = popIfAvailable instanceof TabDataHolder.TabData.Stations ? (TabDataHolder.TabData.Stations) popIfAvailable : null;
if (stations == null) {
BuildersKt__Builders_commonKt.launch$default(q0.j(this), null, null, new p(this, null), 3, null);
} else {
this.selectedTabFlow.b(stations.getType());
handleSelectedStation(stations.getStation());
}
}
public final void handleSearchStationTap() {
this.navigationFlow.b(new Navigation.RootDirection(BottomNavFragmentDirections.INSTANCE.toSelectStationFragment("STATION"), null, 2, null));
}
public final void handleSelectedStation(String stationCode) {
Intrinsics.checkNotNullParameter(stationCode, "stationCode");
BuildersKt__Builders_commonKt.launch$default(q0.j(this), null, null, new q(this, stationCode, null), 3, null);
}
public final void handleTabSelected(int position) {
StationServiceType fromInt = StationServiceType.INSTANCE.fromInt(position);
if (fromInt == null) {
fromInt = StationServiceType.SERVICES;
}
this.currentTab = fromInt;
}
}

View File

@@ -0,0 +1,45 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.usecases.stations.GetLastVisitedStationUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetOneStationUseCase;
import com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase;
import com.adif.elcanomovil.domain.usecases.stations.SetLastVisitedStationUseCase;
import com.adif.elcanomovil.domain.usecases.tabs.TabDataHolder;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata
/* loaded from: classes2.dex */
public final class StationsViewModel_Factory implements Factory<StationsViewModel> {
private final Provider<GetLastVisitedStationUseCase> getLastVisitedStationUseCaseProvider;
private final Provider<GetOneStationUseCase> getOneStationUseCaseProvider;
private final Provider<GetStationByIdUseCase> getStationByIdUseCaseProvider;
private final Provider<SetLastVisitedStationUseCase> setLastVisitedStationUseCaseProvider;
private final Provider<TabDataHolder> tabDataHolderProvider;
public StationsViewModel_Factory(Provider<GetOneStationUseCase> provider, Provider<GetStationByIdUseCase> provider2, Provider<GetLastVisitedStationUseCase> provider3, Provider<SetLastVisitedStationUseCase> provider4, Provider<TabDataHolder> provider5) {
this.getOneStationUseCaseProvider = provider;
this.getStationByIdUseCaseProvider = provider2;
this.getLastVisitedStationUseCaseProvider = provider3;
this.setLastVisitedStationUseCaseProvider = provider4;
this.tabDataHolderProvider = provider5;
}
public static StationsViewModel_Factory create(Provider<GetOneStationUseCase> provider, Provider<GetStationByIdUseCase> provider2, Provider<GetLastVisitedStationUseCase> provider3, Provider<SetLastVisitedStationUseCase> provider4, Provider<TabDataHolder> provider5) {
return new StationsViewModel_Factory(provider, provider2, provider3, provider4, provider5);
}
public static StationsViewModel newInstance(GetOneStationUseCase getOneStationUseCase, GetStationByIdUseCase getStationByIdUseCase, GetLastVisitedStationUseCase getLastVisitedStationUseCase, SetLastVisitedStationUseCase setLastVisitedStationUseCase, TabDataHolder tabDataHolder) {
return new StationsViewModel(getOneStationUseCase, getStationByIdUseCase, getLastVisitedStationUseCase, setLastVisitedStationUseCase, tabDataHolder);
}
@Override // javax.inject.Provider
public StationsViewModel get() {
return newInstance(this.getOneStationUseCaseProvider.get(), this.getStationByIdUseCaseProvider.get(), this.getLastVisitedStationUseCaseProvider.get(), this.setLastVisitedStationUseCaseProvider.get(), this.tabDataHolderProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.uiStations.main;
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 = StationsViewModel.class)
/* loaded from: classes2.dex */
public final class StationsViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes2.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.uiStations.main.StationsViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(StationsViewModel stationsViewModel);
}
@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.uiStations.main.StationsViewModel";
}
}
private StationsViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.uiStations.main.StationsViewModel_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 StationsViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static StationsViewModel_HiltModules_KeyModule_ProvideFactory create() {
return r.f5301a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(StationsViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,46 @@
package com.adif.elcanomovil.uiStations.main;
import android.content.Context;
import android.widget.TextView;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsBinding;
import com.adif.elcanomovil.uiStations.entities.StationHeaderData;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
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 */ FragmentStationsBinding f5269a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsFragment f5270b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public a(FragmentStationsBinding fragmentStationsBinding, StationsFragment stationsFragment) {
super(1);
this.f5269a = fragmentStationsBinding;
this.f5270b = stationsFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
StationHeaderData stationHeaderData = (StationHeaderData) obj;
int length = stationHeaderData.getStationName().length();
StationsFragment stationsFragment = this.f5270b;
FragmentStationsBinding fragmentStationsBinding = this.f5269a;
if (length == 0) {
fragmentStationsBinding.stationsStationName.setTextColor(stationsFragment.requireContext().getColor(R.color.colorTextSecondaryGrey));
TextView textView = fragmentStationsBinding.stationsStationName;
Context context = stationsFragment.getContext();
textView.setText(context != null ? context.getString(R.string.select_station) : null);
} else {
fragmentStationsBinding.stationsStationName.setTextColor(stationsFragment.requireContext().getColor(R.color.white));
fragmentStationsBinding.stationsStationName.setText(stationHeaderData.getStationName());
fragmentStationsBinding.stationsStationName.setContentDescription(stationHeaderData.getStationLongName());
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,91 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.commonViews.EmptyCirculationsState;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsPageActivitiesBinding;
import com.adif.elcanomovil.uiStations.entities.ActivitiesTabViewData;
import com.adif.elcanomovil.uiStations.entities.Activity;
import com.adif.elcanomovil.uiStations.main.ActivitiesTabViewDataWrapper;
import java.util.List;
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 b extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ StationsPageActivitiesFragment f5271a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public b(StationsPageActivitiesFragment stationsPageActivitiesFragment) {
super(1);
this.f5271a = stationsPageActivitiesFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
Unit unit;
ActivitiesTabViewDataWrapper activitiesTabViewDataWrapper = (ActivitiesTabViewDataWrapper) obj;
boolean z3 = activitiesTabViewDataWrapper instanceof ActivitiesTabViewDataWrapper.Data;
StationsPageActivitiesFragment stationsPageActivitiesFragment = this.f5271a;
FragmentStationsPageActivitiesBinding fragmentStationsPageActivitiesBinding = null;
if (z3) {
ActivitiesTabViewData results = ((ActivitiesTabViewDataWrapper.Data) activitiesTabViewDataWrapper).getResults();
if (results != null) {
List<Activity> activities = results.getActivities();
if (activities == null || !activities.isEmpty()) {
FragmentStationsPageActivitiesBinding access$getBinding$p = StationsPageActivitiesFragment.access$getBinding$p(stationsPageActivitiesFragment);
if (access$getBinding$p == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
access$getBinding$p = null;
}
access$getBinding$p.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.EmptyDefault.INSTANCE);
StationsPageActivitiesFragment.access$updateVisibility(stationsPageActivitiesFragment, false);
StationsPageActivitiesFragment.access$updateResults(stationsPageActivitiesFragment, results);
} else {
FragmentStationsPageActivitiesBinding access$getBinding$p2 = StationsPageActivitiesFragment.access$getBinding$p(stationsPageActivitiesFragment);
if (access$getBinding$p2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
access$getBinding$p2 = null;
}
access$getBinding$p2.loadingEmptyOrErrorCommonView.update(new EmptyCirculationsState.NoResults(0, R.string.not_activities_zone, 1, null));
StationsPageActivitiesFragment.access$updateVisibility(stationsPageActivitiesFragment, true);
}
unit = Unit.INSTANCE;
} else {
unit = null;
}
if (unit == null) {
FragmentStationsPageActivitiesBinding access$getBinding$p3 = StationsPageActivitiesFragment.access$getBinding$p(stationsPageActivitiesFragment);
if (access$getBinding$p3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageActivitiesBinding = access$getBinding$p3;
}
fragmentStationsPageActivitiesBinding.loadingEmptyOrErrorCommonView.update(new EmptyCirculationsState.NoResults(R.string.stations_no_results_title, R.string.stations_no_results_message));
StationsPageActivitiesFragment.access$updateVisibility(stationsPageActivitiesFragment, true);
}
} else if (activitiesTabViewDataWrapper instanceof ActivitiesTabViewDataWrapper.Error) {
FragmentStationsPageActivitiesBinding access$getBinding$p4 = StationsPageActivitiesFragment.access$getBinding$p(stationsPageActivitiesFragment);
if (access$getBinding$p4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageActivitiesBinding = access$getBinding$p4;
}
fragmentStationsPageActivitiesBinding.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.GenericError.INSTANCE);
StationsPageActivitiesFragment.access$updateVisibility(stationsPageActivitiesFragment, true);
} else if (activitiesTabViewDataWrapper instanceof ActivitiesTabViewDataWrapper.Loading) {
FragmentStationsPageActivitiesBinding access$getBinding$p5 = StationsPageActivitiesFragment.access$getBinding$p(stationsPageActivitiesFragment);
if (access$getBinding$p5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageActivitiesBinding = access$getBinding$p5;
}
fragmentStationsPageActivitiesBinding.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.Loading.INSTANCE);
StationsPageActivitiesFragment.access$updateVisibility(stationsPageActivitiesFragment, true);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,63 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.entities.station.RequestedStationInfo;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
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;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes2.dex */
public final class c extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5272a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageActivitiesViewModel f5273b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public c(StationsPageActivitiesViewModel stationsPageActivitiesViewModel, Continuation continuation) {
super(2, continuation);
this.f5273b = stationsPageActivitiesViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new c(this.f5273b, 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) {
GetCurrentOneStationUseCase getCurrentOneStationUseCase;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5272a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
StationsPageActivitiesViewModel stationsPageActivitiesViewModel = this.f5273b;
getCurrentOneStationUseCase = stationsPageActivitiesViewModel.getCurrentOneStationUseCase;
Flow<AsyncResult<RequestedStationInfo>> invoke = getCurrentOneStationUseCase.invoke();
C1.b bVar = new C1.b(stationsPageActivitiesViewModel, 13);
this.f5272a = 1;
if (invoke.collect(bVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiStations.main;
/* loaded from: classes2.dex */
public abstract class d {
/* renamed from: a, reason: collision with root package name */
public static final StationsPageActivitiesViewModel_HiltModules_KeyModule_ProvideFactory f5274a = new StationsPageActivitiesViewModel_HiltModules_KeyModule_ProvideFactory();
}

View File

@@ -0,0 +1,97 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.commonViews.EmptyCirculationsState;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsPageComercialBinding;
import com.adif.elcanomovil.uiStations.entities.CommercialTabViewData;
import com.adif.elcanomovil.uiStations.main.CommercialTabViewDataWrapper;
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 f extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialFragment f5277a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public f(StationsPageCommercialFragment stationsPageCommercialFragment) {
super(1);
this.f5277a = stationsPageCommercialFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
Unit unit;
CommercialTabViewDataWrapper commercialTabViewDataWrapper = (CommercialTabViewDataWrapper) obj;
boolean z3 = commercialTabViewDataWrapper instanceof CommercialTabViewDataWrapper.Data;
StationsPageCommercialFragment stationsPageCommercialFragment = this.f5277a;
FragmentStationsPageComercialBinding fragmentStationsPageComercialBinding = null;
if (z3) {
CommercialTabViewData results = ((CommercialTabViewDataWrapper.Data) commercialTabViewDataWrapper).getResults();
if (results != null) {
String commercialZoneType = results.getCommercialZoneType();
if (Intrinsics.areEqual(commercialZoneType, "EXTERNAL_MANAGEMENT")) {
FragmentStationsPageComercialBinding access$getBinding$p = StationsPageCommercialFragment.access$getBinding$p(stationsPageCommercialFragment);
if (access$getBinding$p == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
access$getBinding$p = null;
}
access$getBinding$p.loadingEmptyOrErrorCommonView.update(new EmptyCirculationsState.NoResults(0, R.string.external_management, 1, null));
StationsPageCommercialFragment.access$updateVisibility(stationsPageCommercialFragment, true);
} else if (Intrinsics.areEqual(commercialZoneType, "NOT")) {
FragmentStationsPageComercialBinding access$getBinding$p2 = StationsPageCommercialFragment.access$getBinding$p(stationsPageCommercialFragment);
if (access$getBinding$p2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
access$getBinding$p2 = null;
}
access$getBinding$p2.loadingEmptyOrErrorCommonView.update(new EmptyCirculationsState.NoResults(0, R.string.not_commercial_zone, 1, null));
StationsPageCommercialFragment.access$updateVisibility(stationsPageCommercialFragment, true);
} else {
FragmentStationsPageComercialBinding access$getBinding$p3 = StationsPageCommercialFragment.access$getBinding$p(stationsPageCommercialFragment);
if (access$getBinding$p3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
access$getBinding$p3 = null;
}
access$getBinding$p3.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.EmptyDefault.INSTANCE);
StationsPageCommercialFragment.access$updateVisibility(stationsPageCommercialFragment, false);
StationsPageCommercialFragment.access$updateResults(stationsPageCommercialFragment, results);
}
unit = Unit.INSTANCE;
} else {
unit = null;
}
if (unit == null) {
FragmentStationsPageComercialBinding access$getBinding$p4 = StationsPageCommercialFragment.access$getBinding$p(stationsPageCommercialFragment);
if (access$getBinding$p4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding = access$getBinding$p4;
}
fragmentStationsPageComercialBinding.loadingEmptyOrErrorCommonView.update(new EmptyCirculationsState.NoResults(R.string.stations_no_results_title, R.string.stations_no_results_message));
StationsPageCommercialFragment.access$updateVisibility(stationsPageCommercialFragment, true);
}
} else if (commercialTabViewDataWrapper instanceof CommercialTabViewDataWrapper.Error) {
FragmentStationsPageComercialBinding access$getBinding$p5 = StationsPageCommercialFragment.access$getBinding$p(stationsPageCommercialFragment);
if (access$getBinding$p5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding = access$getBinding$p5;
}
fragmentStationsPageComercialBinding.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.GenericError.INSTANCE);
StationsPageCommercialFragment.access$updateVisibility(stationsPageCommercialFragment, true);
} else if (Intrinsics.areEqual(commercialTabViewDataWrapper, CommercialTabViewDataWrapper.Loading.INSTANCE)) {
FragmentStationsPageComercialBinding access$getBinding$p6 = StationsPageCommercialFragment.access$getBinding$p(stationsPageCommercialFragment);
if (access$getBinding$p6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageComercialBinding = access$getBinding$p6;
}
fragmentStationsPageComercialBinding.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.Loading.INSTANCE);
StationsPageCommercialFragment.access$updateVisibility(stationsPageCommercialFragment, true);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,63 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.entities.station.RequestedStationInfo;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
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;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes2.dex */
public final class g extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5278a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageCommercialViewModel f5279b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public g(StationsPageCommercialViewModel stationsPageCommercialViewModel, Continuation continuation) {
super(2, continuation);
this.f5279b = stationsPageCommercialViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new g(this.f5279b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((g) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
GetCurrentOneStationUseCase getCurrentOneStationUseCase;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5278a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
StationsPageCommercialViewModel stationsPageCommercialViewModel = this.f5279b;
getCurrentOneStationUseCase = stationsPageCommercialViewModel.getCurrentOneStationUseCase;
Flow<AsyncResult<RequestedStationInfo>> invoke = getCurrentOneStationUseCase.invoke();
C1.b bVar = new C1.b(stationsPageCommercialViewModel, 14);
this.f5278a = 1;
if (invoke.collect(bVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiStations.main;
/* loaded from: classes2.dex */
public abstract class h {
/* renamed from: a, reason: collision with root package name */
public static final StationsPageCommercialViewModel_HiltModules_KeyModule_ProvideFactory f5280a = new StationsPageCommercialViewModel_HiltModules_KeyModule_ProvideFactory();
}

View File

@@ -0,0 +1,35 @@
package com.adif.elcanomovil.uiStations.main;
import android.view.View;
/* loaded from: classes2.dex */
public final /* synthetic */ class i implements View.OnClickListener {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ int f5281a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageServicesFragment f5282b;
public /* synthetic */ i(StationsPageServicesFragment stationsPageServicesFragment, int i) {
this.f5281a = i;
this.f5282b = stationsPageServicesFragment;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
int i = this.f5281a;
StationsPageServicesFragment stationsPageServicesFragment = this.f5282b;
switch (i) {
case 0:
StationsPageServicesFragment.j(stationsPageServicesFragment, view);
return;
case 1:
StationsPageServicesFragment.i(stationsPageServicesFragment, view);
return;
default:
StationsPageServicesFragment.h(stationsPageServicesFragment, view);
return;
}
}
}

View File

@@ -0,0 +1,88 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.commonViews.EmptyCirculationsState;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsPageServicesBinding;
import com.adif.elcanomovil.uiStations.entities.ServicesTabViewData;
import com.adif.elcanomovil.uiStations.main.OneStationViewData;
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 j extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ StationsPageServicesFragment f5283a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public j(StationsPageServicesFragment stationsPageServicesFragment) {
super(1);
this.f5283a = stationsPageServicesFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding2;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding3;
Unit unit;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding4;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding5;
OneStationViewData oneStationViewData = (OneStationViewData) obj;
StationsPageServicesFragment stationsPageServicesFragment = this.f5283a;
fragmentStationsPageServicesBinding = stationsPageServicesFragment.binding;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding6 = null;
if (fragmentStationsPageServicesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageServicesBinding = null;
}
fragmentStationsPageServicesBinding.viewNotEmptyStation.setVisibility(0);
if (oneStationViewData instanceof OneStationViewData.Data) {
ServicesTabViewData results = ((OneStationViewData.Data) oneStationViewData).getResults();
if (results != null) {
stationsPageServicesFragment.updateResults(results);
fragmentStationsPageServicesBinding5 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageServicesBinding5 = null;
}
fragmentStationsPageServicesBinding5.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.EmptyDefault.INSTANCE);
stationsPageServicesFragment.updateVisibility(false);
unit = Unit.INSTANCE;
} else {
unit = null;
}
if (unit == null) {
fragmentStationsPageServicesBinding4 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageServicesBinding6 = fragmentStationsPageServicesBinding4;
}
fragmentStationsPageServicesBinding6.loadingEmptyOrErrorCommonView.update(new EmptyCirculationsState.NoResults(R.string.stations_no_results_title, R.string.stations_no_results_message));
stationsPageServicesFragment.updateVisibility(true);
}
} else if (oneStationViewData instanceof OneStationViewData.Error) {
fragmentStationsPageServicesBinding3 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageServicesBinding6 = fragmentStationsPageServicesBinding3;
}
fragmentStationsPageServicesBinding6.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.GenericError.INSTANCE);
stationsPageServicesFragment.updateVisibility(true);
} else if (Intrinsics.areEqual(oneStationViewData, OneStationViewData.Loading.INSTANCE)) {
fragmentStationsPageServicesBinding2 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentStationsPageServicesBinding6 = fragmentStationsPageServicesBinding2;
}
fragmentStationsPageServicesBinding6.loadingEmptyOrErrorCommonView.update(EmptyCirculationsState.Loading.INSTANCE);
stationsPageServicesFragment.updateVisibility(true);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,65 @@
package com.adif.elcanomovil.uiStations.main;
import android.content.Context;
import android.widget.ImageView;
import com.adif.elcanomovil.uiStations.R;
import com.adif.elcanomovil.uiStations.databinding.FragmentStationsPageServicesBinding;
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 k extends Lambda implements Function1 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ StationsPageServicesFragment f5284a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public k(StationsPageServicesFragment stationsPageServicesFragment) {
super(1);
this.f5284a = stationsPageServicesFragment;
}
@Override // kotlin.jvm.functions.Function1
public final Object invoke(Object obj) {
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding2;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding3;
FragmentStationsPageServicesBinding fragmentStationsPageServicesBinding4;
boolean areEqual = Intrinsics.areEqual((Boolean) obj, Boolean.TRUE);
StationsPageServicesFragment stationsPageServicesFragment = this.f5284a;
if (areEqual) {
fragmentStationsPageServicesBinding3 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageServicesBinding3 = null;
}
fragmentStationsPageServicesBinding3.addFavourite.setImageResource(R.drawable.ic_favourite_on);
fragmentStationsPageServicesBinding4 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageServicesBinding4 = null;
}
ImageView imageView = fragmentStationsPageServicesBinding4.addFavourite;
Context context = stationsPageServicesFragment.getContext();
imageView.setContentDescription(context != null ? context.getString(R.string.content_description_icon_favorite_remove) : null);
} else {
fragmentStationsPageServicesBinding = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageServicesBinding = null;
}
fragmentStationsPageServicesBinding.addFavourite.setImageResource(R.drawable.ic_favourite_off);
fragmentStationsPageServicesBinding2 = stationsPageServicesFragment.binding;
if (fragmentStationsPageServicesBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentStationsPageServicesBinding2 = null;
}
ImageView imageView2 = fragmentStationsPageServicesBinding2.addFavourite;
Context context2 = stationsPageServicesFragment.getContext();
imageView2.setContentDescription(context2 != null ? context2.getString(R.string.content_description_icon_favorite) : null);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,63 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.entities.station.RequestedStationInfo;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.usecases.stations.GetCurrentOneStationUseCase;
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;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes2.dex */
public final class l extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5285a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsPageServicesViewModel f5286b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public l(StationsPageServicesViewModel stationsPageServicesViewModel, Continuation continuation) {
super(2, continuation);
this.f5286b = stationsPageServicesViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new l(this.f5286b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((l) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
GetCurrentOneStationUseCase getCurrentOneStationUseCase;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5285a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
StationsPageServicesViewModel stationsPageServicesViewModel = this.f5286b;
getCurrentOneStationUseCase = stationsPageServicesViewModel.getCurrentOneStationUseCase;
Flow<AsyncResult<RequestedStationInfo>> invoke = getCurrentOneStationUseCase.invoke();
C1.b bVar = new C1.b(stationsPageServicesViewModel, 15);
this.f5285a = 1;
if (invoke.collect(bVar, this) == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,134 @@
package com.adif.elcanomovil.uiStations.main;
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 m extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public StationsPageServicesViewModel f5287a;
/* renamed from: b, reason: collision with root package name */
public int f5288b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ StationsPageServicesViewModel f5289c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public m(StationsPageServicesViewModel stationsPageServicesViewModel, Continuation continuation) {
super(2, continuation);
this.f5289c = stationsPageServicesViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new m(this.f5289c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((m) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:17:0x0050, code lost:
if (com.adif.elcanomovil.domain.usecases.favorites.RemoveFavoriteStationUseCase.invoke$default(r0, r1, r3, null, null, r13, 12, null) == r11) goto L20;
*/
/* JADX WARN: Code restructure failed: missing block: B:18:0x0053, code lost:
r0 = r12;
*/
/* JADX WARN: Code restructure failed: missing block: B:19:0x0078, code lost:
return r11;
*/
/* JADX WARN: Code restructure failed: missing block: B:21:0x0076, code lost:
if (com.adif.elcanomovil.domain.usecases.favorites.SaveFavoriteStationUseCase.invoke$default(r3, r1, r2, r3, null, null, r4, null, r13, 88, null) == r11) goto L20;
*/
@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 r14) {
/*
r13 = this;
java.lang.Object r11 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r0 = r13.f5288b
r1 = 2
r2 = 1
if (r0 == 0) goto L1d
if (r0 == r2) goto L17
if (r0 != r1) goto Lf
goto L17
Lf:
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException
java.lang.String r1 = "call to 'resume' before 'invoke' with coroutine"
r0.<init>(r1)
throw r0
L17:
com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel r0 = r13.f5287a
kotlin.ResultKt.throwOnFailure(r14)
goto L79
L1d:
kotlin.ResultKt.throwOnFailure(r14)
com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel r12 = r13.f5289c
r0 = r1
java.lang.String r1 = com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel.access$getCurrentStationCode$p(r12)
if (r1 == 0) goto L7c
androidx.lifecycle.Q r3 = r12.getIsFavourite()
java.lang.Object r3 = r3.d()
java.lang.Boolean r4 = kotlin.coroutines.jvm.internal.Boxing.boxBoolean(r2)
boolean r3 = kotlin.jvm.internal.Intrinsics.areEqual(r3, r4)
if (r3 == 0) goto L55
com.adif.elcanomovil.domain.usecases.favorites.RemoveFavoriteStationUseCase r0 = com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel.access$getRemoveFavoriteStationUseCase$p(r12)
com.adif.elcanomovil.domain.entities.DataType r3 = com.adif.elcanomovil.domain.entities.DataType.INFO
r13.f5287a = r12
r13.f5288b = r2
r6 = 12
r7 = 0
r2 = r3
r3 = 0
r4 = 0
r5 = r13
java.lang.Object r0 = com.adif.elcanomovil.domain.usecases.favorites.RemoveFavoriteStationUseCase.invoke$default(r0, r1, r2, r3, r4, r5, r6, r7)
if (r0 != r11) goto L53
goto L78
L53:
r0 = r12
goto L79
L55:
com.adif.elcanomovil.domain.usecases.favorites.SaveFavoriteStationUseCase r3 = com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel.access$getSaveFavoriteStationUseCase$p(r12)
r4 = r2
java.lang.String r2 = com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel.access$getCurrentStationName$p(r12)
r6 = r3
com.adif.elcanomovil.domain.entities.DataType r3 = com.adif.elcanomovil.domain.entities.DataType.INFO
java.lang.Boolean r4 = kotlin.coroutines.jvm.internal.Boxing.boxBoolean(r4)
r13.f5287a = r12
r13.f5288b = r0
r9 = 88
r10 = 0
r0 = r6
r6 = r4
r4 = 0
r5 = 0
r7 = 0
r8 = r13
java.lang.Object r0 = com.adif.elcanomovil.domain.usecases.favorites.SaveFavoriteStationUseCase.invoke$default(r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10)
if (r0 != r11) goto L53
L78:
return r11
L79:
com.adif.elcanomovil.uiStations.main.StationsPageServicesViewModel.access$refreshIsFavourite(r0)
L7c:
kotlin.Unit r0 = kotlin.Unit.INSTANCE
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiStations.main.m.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,76 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.entities.DataType;
import com.adif.elcanomovil.domain.usecases.favorites.GetStationIsFavoriteUseCase;
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;
import kotlinx.coroutines.flow.MutableStateFlow;
/* loaded from: classes2.dex */
public final class n extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public MutableStateFlow f5290a;
/* renamed from: b, reason: collision with root package name */
public int f5291b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ StationsPageServicesViewModel f5292c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public n(StationsPageServicesViewModel stationsPageServicesViewModel, Continuation continuation) {
super(2, continuation);
this.f5292c = stationsPageServicesViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new n(this.f5292c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((n) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
String str;
MutableStateFlow mutableStateFlow;
GetStationIsFavoriteUseCase getStationIsFavoriteUseCase;
MutableStateFlow mutableStateFlow2;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5291b;
if (i == 0) {
ResultKt.throwOnFailure(obj);
StationsPageServicesViewModel stationsPageServicesViewModel = this.f5292c;
str = stationsPageServicesViewModel.currentStationCode;
if (str != null) {
mutableStateFlow = stationsPageServicesViewModel._isFavourite;
getStationIsFavoriteUseCase = stationsPageServicesViewModel.getStationIsFavoriteUseCase;
DataType dataType = DataType.INFO;
this.f5290a = mutableStateFlow;
this.f5291b = 1;
obj = getStationIsFavoriteUseCase.invoke(str, null, dataType, true, this);
if (obj == coroutine_suspended) {
return coroutine_suspended;
}
mutableStateFlow2 = mutableStateFlow;
}
return Unit.INSTANCE;
}
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
mutableStateFlow2 = this.f5290a;
ResultKt.throwOnFailure(obj);
mutableStateFlow2.setValue(obj);
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiStations.main;
/* loaded from: classes2.dex */
public abstract class o {
/* renamed from: a, reason: collision with root package name */
public static final StationsPageServicesViewModel_HiltModules_KeyModule_ProvideFactory f5293a = new StationsPageServicesViewModel_HiltModules_KeyModule_ProvideFactory();
}

View File

@@ -0,0 +1,64 @@
package com.adif.elcanomovil.uiStations.main;
import com.adif.elcanomovil.domain.usecases.stations.GetLastVisitedStationUseCase;
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.text.StringsKt;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes2.dex */
public final class p extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f5294a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ StationsViewModel f5295b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public p(StationsViewModel stationsViewModel, Continuation continuation) {
super(2, continuation);
this.f5295b = stationsViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new p(this.f5295b, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((p) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
GetLastVisitedStationUseCase getLastVisitedStationUseCase;
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f5294a;
StationsViewModel stationsViewModel = this.f5295b;
if (i == 0) {
ResultKt.throwOnFailure(obj);
getLastVisitedStationUseCase = stationsViewModel.getLastVisitedStationUseCase;
this.f5294a = 1;
obj = getLastVisitedStationUseCase.invoke(this);
if (obj == coroutine_suspended) {
return coroutine_suspended;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
ResultKt.throwOnFailure(obj);
}
String str = (String) obj;
if (!StringsKt.isBlank(str)) {
stationsViewModel.handleSelectedStation(str);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,143 @@
package com.adif.elcanomovil.uiStations.main;
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 q extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public String f5296a;
/* renamed from: b, reason: collision with root package name */
public String f5297b;
/* renamed from: c, reason: collision with root package name */
public int f5298c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ StationsViewModel f5299d;
/* renamed from: e, reason: collision with root package name */
public final /* synthetic */ String f5300e;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public q(StationsViewModel stationsViewModel, String str, Continuation continuation) {
super(2, continuation);
this.f5299d = stationsViewModel;
this.f5300e = str;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new q(this.f5299d, this.f5300e, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((q) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:33:0x003e, code lost:
if (r8 == r0) goto L27;
*/
/* JADX WARN: Removed duplicated region for block: B:11:0x0082 */
/* JADX WARN: Removed duplicated region for block: B:21:0x0075 */
/* JADX WARN: Removed duplicated region for block: B:9:0x007f */
@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 r8) {
/*
r7 = this;
java.lang.Object r0 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r1 = r7.f5298c
com.adif.elcanomovil.uiStations.main.StationsViewModel r2 = r7.f5299d
r3 = 3
r4 = 2
r5 = 1
java.lang.String r6 = r7.f5300e
if (r1 == 0) goto L31
if (r1 == r5) goto L2d
if (r1 == r4) goto L25
if (r1 != r3) goto L1d
java.lang.String r0 = r7.f5297b
java.lang.String r7 = r7.f5296a
kotlin.ResultKt.throwOnFailure(r8)
goto L77
L1d:
java.lang.IllegalStateException r7 = new java.lang.IllegalStateException
java.lang.String r8 = "call to 'resume' before 'invoke' with coroutine"
r7.<init>(r8)
throw r7
L25:
java.lang.String r1 = r7.f5297b
java.lang.String r4 = r7.f5296a
kotlin.ResultKt.throwOnFailure(r8)
goto L64
L2d:
kotlin.ResultKt.throwOnFailure(r8)
goto L41
L31:
kotlin.ResultKt.throwOnFailure(r8)
com.adif.elcanomovil.domain.usecases.stations.GetStationByIdUseCase r8 = com.adif.elcanomovil.uiStations.main.StationsViewModel.access$getGetStationByIdUseCase$p(r2)
r7.f5298c = r5
java.lang.Object r8 = r8.invoke(r6, r7)
if (r8 != r0) goto L41
goto L74
L41:
com.adif.elcanomovil.domain.entities.station.Station r8 = (com.adif.elcanomovil.domain.entities.station.Station) r8
r1 = 0
if (r8 == 0) goto L4b
java.lang.String r5 = r8.getShortName()
goto L4c
L4b:
r5 = r1
L4c:
if (r8 == 0) goto L52
java.lang.String r1 = r8.getLongName()
L52:
com.adif.elcanomovil.domain.usecases.stations.GetOneStationUseCase r8 = com.adif.elcanomovil.uiStations.main.StationsViewModel.access$getGetOneStationUseCase$p(r2)
r7.f5296a = r5
r7.f5297b = r1
r7.f5298c = r4
java.lang.Object r8 = r8.invoke(r6, r7)
if (r8 != r0) goto L63
goto L74
L63:
r4 = r5
L64:
com.adif.elcanomovil.domain.usecases.stations.SetLastVisitedStationUseCase r8 = com.adif.elcanomovil.uiStations.main.StationsViewModel.access$getSetLastVisitedStationUseCase$p(r2)
r7.f5296a = r4
r7.f5297b = r1
r7.f5298c = r3
java.lang.Object r7 = r8.invoke(r6, r7)
if (r7 != r0) goto L75
L74:
return r0
L75:
r0 = r1
r7 = r4
L77:
kotlinx.coroutines.flow.MutableStateFlow r8 = com.adif.elcanomovil.uiStations.main.StationsViewModel.access$getViewDataFlow$p(r2)
com.adif.elcanomovil.uiStations.entities.StationHeaderData r1 = new com.adif.elcanomovil.uiStations.entities.StationHeaderData
if (r7 != 0) goto L80
r7 = r6
L80:
if (r0 != 0) goto L83
r0 = r6
L83:
r1.<init>(r6, r7, r0)
r8.setValue(r1)
kotlin.Unit r7 = kotlin.Unit.INSTANCE
return r7
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiStations.main.q.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,8 @@
package com.adif.elcanomovil.uiStations.main;
/* loaded from: classes2.dex */
public abstract class r {
/* renamed from: a, reason: collision with root package name */
public static final StationsViewModel_HiltModules_KeyModule_ProvideFactory f5301a = new StationsViewModel_HiltModules_KeyModule_ProvideFactory();
}