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,110 @@
package com.adif.elcanomovil.uiAvisa.components.details;
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: classes.dex */
public abstract class Hilt_IssueDetailsFragment extends K implements GeneratedComponentManagerHolder {
private ContextWrapper componentContext;
private volatile FragmentComponentManager componentManager;
private final Object componentManagerLock;
private boolean disableGetContextFix;
private boolean injected;
public Hilt_IssueDetailsFragment() {
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;
((IssueDetailsFragment_GeneratedInjector) generatedComponent()).injectIssueDetailsFragment((IssueDetailsFragment) 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_IssueDetailsFragment(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,676 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import android.animation.ObjectAnimator;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.Html;
import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.view.View;
import android.widget.TextView;
import androidx.fragment.app.K;
import androidx.lifecycle.C0;
import androidx.lifecycle.D0;
import androidx.lifecycle.InterfaceC0200v;
import androidx.lifecycle.Y;
import androidx.lifecycle.y0;
import com.adif.elcanomovil.commonViews.data.InfoHeaderData;
import com.adif.elcanomovil.commonViews.loading.LoadingDialogFragment;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidenceStation;
import com.adif.elcanomovil.domain.entities.utils.AsyncResult;
import com.adif.elcanomovil.domain.entities.utils.Status;
import com.adif.elcanomovil.uiAvisa.R;
import com.adif.elcanomovil.uiAvisa.databinding.FragmentAvisaDetailsBinding;
import com.adif.elcanomovil.uiAvisa.databinding.PopupFullscreenPictureBinding;
import com.adif.elcanomovil.uiAvisa.utils.ui.FullScreenPicturePopupWindow;
import com.adif.elcanomovil.uiAvisa.utils.ui.PictureGridView;
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.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.ExperimentalCoroutinesApi;
import l0.C0435a;
import o0.C0531h;
@Metadata(d1 = {"\u0000\\\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\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\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J!\u0010\n\u001a\u00020\t2\b\u0010\u0006\u001a\u0004\u0018\u00010\u00052\u0006\u0010\b\u001a\u00020\u0007H\u0002¢\u0006\u0004\b\n\u0010\u000bJ\u0017\u0010\u000e\u001a\u00020\t2\u0006\u0010\r\u001a\u00020\fH\u0002¢\u0006\u0004\b\u000e\u0010\u000fJ!\u0010\u0012\u001a\u00020\t2\u0006\u0010\b\u001a\u00020\u00072\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0016¢\u0006\u0004\b\u0012\u0010\u0013J\u0017\u0010\u0016\u001a\u00020\t2\u0006\u0010\u0015\u001a\u00020\u0014H\u0016¢\u0006\u0004\b\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\u00188\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b\u0019\u0010\u001aR\u001b\u0010 \u001a\u00020\u001b8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u001c\u0010\u001d\u001a\u0004\b\u001e\u0010\u001fR\u001b\u0010&\u001a\u00020!8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\"\u0010#\u001a\u0004\b$\u0010%R\u0016\u0010'\u001a\u00020\f8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b'\u0010(R\u0016\u0010)\u001a\u00020\f8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b)\u0010(R\u0018\u0010+\u001a\u0004\u0018\u00010*8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b+\u0010,¨\u0006-"}, d2 = {"Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragment;", "Landroidx/fragment/app/K;", "Lcom/adif/elcanomovil/uiAvisa/utils/ui/PictureGridView$OnPictureGridInteractionListener;", "<init>", "()V", "", "issueId", "Landroid/view/View;", "view", "", "bindViewModel", "(Ljava/lang/Integer;Landroid/view/View;)V", "", "isLoading", "loading", "(Z)V", "Landroid/os/Bundle;", "savedInstanceState", "onViewCreated", "(Landroid/view/View;Landroid/os/Bundle;)V", "Landroid/graphics/Bitmap;", "bitmap", "onPictureInteraction", "(Landroid/graphics/Bitmap;)V", "Lcom/adif/elcanomovil/uiAvisa/databinding/FragmentAvisaDetailsBinding;", "binding", "Lcom/adif/elcanomovil/uiAvisa/databinding/FragmentAvisaDetailsBinding;", "Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsViewModel;", "viewModel$delegate", "Lkotlin/Lazy;", "getViewModel", "()Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsViewModel;", "viewModel", "Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "args$delegate", "Lo0/h;", "getArgs", "()Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "args", "initialDataAvailable", "Z", "commentsExpanded", "Lcom/adif/elcanomovil/commonViews/loading/LoadingDialogFragment;", "loadingDialogFragment", "Lcom/adif/elcanomovil/commonViews/loading/LoadingDialogFragment;", "ui-avisa_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
@AndroidEntryPoint
@SourceDebugExtension({"SMAP\nIssueDetailsFragment.kt\nKotlin\n*S Kotlin\n*F\n+ 1 IssueDetailsFragment.kt\ncom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragment\n+ 2 FragmentViewModelLazy.kt\nandroidx/fragment/app/FragmentViewModelLazyKt\n+ 3 FragmentNavArgsLazy.kt\nandroidx/navigation/fragment/FragmentNavArgsLazyKt\n*L\n1#1,290:1\n106#2,15:291\n42#3,3:306\n*S KotlinDebug\n*F\n+ 1 IssueDetailsFragment.kt\ncom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragment\n*L\n35#1:291,15\n36#1:306,3\n*E\n"})
@ExperimentalCoroutinesApi
/* loaded from: classes.dex */
public final class IssueDetailsFragment extends Hilt_IssueDetailsFragment implements PictureGridView.OnPictureGridInteractionListener {
/* renamed from: args$delegate, reason: from kotlin metadata */
private final C0531h args;
private FragmentAvisaDetailsBinding binding;
private boolean commentsExpanded;
private boolean initialDataAvailable;
private LoadingDialogFragment loadingDialogFragment;
/* renamed from: viewModel$delegate, reason: from kotlin metadata */
private final Lazy viewModel;
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public /* synthetic */ class WhenMappings {
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[Status.values().length];
try {
iArr[Status.SUCCESS.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[Status.ERROR.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[Status.LOADING.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
$EnumSwitchMapping$0 = iArr;
}
}
public IssueDetailsFragment() {
super(R.layout.fragment_avisa_details);
final Function0<K> function0 = new Function0<K>() { // from class: com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsFragment$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.uiAvisa.components.details.IssueDetailsFragment$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(IssueDetailsViewModel.class), new Function0<C0>() { // from class: com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsFragment$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.uiAvisa.components.details.IssueDetailsFragment$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.uiAvisa.components.details.IssueDetailsFragment$special$$inlined$viewModels$default$5
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final y0 invoke() {
y0 defaultViewModelProviderFactory;
D0 d02 = (D0) lazy.getValue();
InterfaceC0200v interfaceC0200v = d02 instanceof InterfaceC0200v ? (InterfaceC0200v) d02 : null;
if (interfaceC0200v != null && (defaultViewModelProviderFactory = interfaceC0200v.getDefaultViewModelProviderFactory()) != null) {
return defaultViewModelProviderFactory;
}
y0 defaultViewModelProviderFactory2 = K.this.getDefaultViewModelProviderFactory();
Intrinsics.checkNotNullExpressionValue(defaultViewModelProviderFactory2, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory2;
}
});
this.args = new C0531h(Reflection.getOrCreateKotlinClass(IssueDetailsFragmentArgs.class), new Function0<Bundle>() { // from class: com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsFragment$special$$inlined$navArgs$1
{
super(0);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // kotlin.jvm.functions.Function0
public final Bundle invoke() {
Bundle arguments = K.this.getArguments();
if (arguments != null) {
return arguments;
}
throw new IllegalStateException("Fragment " + K.this + " has null arguments");
}
});
}
private final void bindViewModel(Integer issueId, final View view) {
if (issueId == null) {
return;
}
getViewModel().getIssueDetail(issueId.intValue());
final int i = 0;
getViewModel().getUserDetailIncidences().e(getViewLifecycleOwner(), new Y(this) { // from class: com.adif.elcanomovil.uiAvisa.components.details.a
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ IssueDetailsFragment f4878b;
{
this.f4878b = this;
}
@Override // androidx.lifecycle.Y
public final void onChanged(Object obj) {
int i4 = i;
IssueDetailsFragment issueDetailsFragment = this.f4878b;
switch (i4) {
case 0:
IssueDetailsFragment.bindViewModel$lambda$5(issueDetailsFragment, (AsyncResult) obj);
return;
case 1:
IssueDetailsFragment.bindViewModel$lambda$7(issueDetailsFragment, (List) obj);
return;
default:
IssueDetailsFragment.bindViewModel$lambda$9(issueDetailsFragment, (List) obj);
return;
}
}
});
final int i4 = 1;
getViewModel().getUserPicturesLiveData().e(getViewLifecycleOwner(), new Y(this) { // from class: com.adif.elcanomovil.uiAvisa.components.details.a
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ IssueDetailsFragment f4878b;
{
this.f4878b = this;
}
@Override // androidx.lifecycle.Y
public final void onChanged(Object obj) {
int i42 = i4;
IssueDetailsFragment issueDetailsFragment = this.f4878b;
switch (i42) {
case 0:
IssueDetailsFragment.bindViewModel$lambda$5(issueDetailsFragment, (AsyncResult) obj);
return;
case 1:
IssueDetailsFragment.bindViewModel$lambda$7(issueDetailsFragment, (List) obj);
return;
default:
IssueDetailsFragment.bindViewModel$lambda$9(issueDetailsFragment, (List) obj);
return;
}
}
});
final int i5 = 2;
getViewModel().getSystemPicturesLiveData().e(getViewLifecycleOwner(), new Y(this) { // from class: com.adif.elcanomovil.uiAvisa.components.details.a
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ IssueDetailsFragment f4878b;
{
this.f4878b = this;
}
@Override // androidx.lifecycle.Y
public final void onChanged(Object obj) {
int i42 = i5;
IssueDetailsFragment issueDetailsFragment = this.f4878b;
switch (i42) {
case 0:
IssueDetailsFragment.bindViewModel$lambda$5(issueDetailsFragment, (AsyncResult) obj);
return;
case 1:
IssueDetailsFragment.bindViewModel$lambda$7(issueDetailsFragment, (List) obj);
return;
default:
IssueDetailsFragment.bindViewModel$lambda$9(issueDetailsFragment, (List) obj);
return;
}
}
});
getViewModel().isDataLoaded().e(getViewLifecycleOwner(), new Y(this) { // from class: com.adif.elcanomovil.uiAvisa.components.details.b
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ IssueDetailsFragment f4880b;
{
this.f4880b = this;
}
@Override // androidx.lifecycle.Y
public final void onChanged(Object obj) {
IssueDetailsFragment.bindViewModel$lambda$12(view, this.f4880b, (Boolean) obj);
}
});
}
public static final void bindViewModel$lambda$12(View view, IssueDetailsFragment this$0, Boolean bool) {
Intrinsics.checkNotNullParameter(view, "$view");
Intrinsics.checkNotNullParameter(this$0, "this$0");
if (bool == null || !bool.booleanValue()) {
return;
}
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding = this$0.binding;
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding2 = null;
if (fragmentAvisaDetailsBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding = null;
}
TextView textView = fragmentAvisaDetailsBinding.issueDetailsStatus;
SpannableStringBuilder estimatedFixingDate = this$0.getViewModel().getEstimatedFixingDate();
TextView.BufferType bufferType = TextView.BufferType.SPANNABLE;
textView.setText(estimatedFixingDate, bufferType);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding3 = this$0.binding;
if (fragmentAvisaDetailsBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding3 = null;
}
fragmentAvisaDetailsBinding3.issueDetailsLocation.setText(this$0.getViewModel().getStationName());
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding4 = this$0.binding;
if (fragmentAvisaDetailsBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding4 = null;
}
fragmentAvisaDetailsBinding4.issueDetailsCategory.setText(this$0.getViewModel().getCategoryName());
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding5 = this$0.binding;
if (fragmentAvisaDetailsBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding5 = null;
}
fragmentAvisaDetailsBinding5.issueDetailsNotifications.setText(this$0.getViewModel().getNotificationStatusText());
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding6 = this$0.binding;
if (fragmentAvisaDetailsBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding6 = null;
}
fragmentAvisaDetailsBinding6.issueDetailsNotifications.setTextColor(this$0.getViewModel().getNotificationStatusTextColour());
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding7 = this$0.binding;
if (fragmentAvisaDetailsBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding7 = null;
}
fragmentAvisaDetailsBinding7.issueDetailsNotificationsIcon.setImageResource(this$0.getViewModel().getNotificationDrawable());
if (this$0.getViewModel().getEstimatedFixingDateVisibility()) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding8 = this$0.binding;
if (fragmentAvisaDetailsBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding8 = null;
}
fragmentAvisaDetailsBinding8.issueDetailsFixingTitle.setVisibility(0);
} else {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding9 = this$0.binding;
if (fragmentAvisaDetailsBinding9 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding9 = null;
}
fragmentAvisaDetailsBinding9.issueDetailsFixingTitle.setVisibility(4);
}
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding10 = this$0.binding;
if (fragmentAvisaDetailsBinding10 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding10 = null;
}
fragmentAvisaDetailsBinding10.issueDetailsDescription.setText(this$0.getViewModel().getDescriptionText(), bufferType);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding11 = this$0.binding;
if (fragmentAvisaDetailsBinding11 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding11 = null;
}
fragmentAvisaDetailsBinding11.issueDetailsFixingTitle.setText(this$0.getViewModel().getStatusText(), bufferType);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding12 = this$0.binding;
if (fragmentAvisaDetailsBinding12 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding12 = null;
}
fragmentAvisaDetailsBinding12.issueDetailsStatus.setBackgroundColor(D.h.getColor(view.getContext(), this$0.getViewModel().getStatusBackgroundColour()));
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding13 = this$0.binding;
if (fragmentAvisaDetailsBinding13 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding13 = null;
}
fragmentAvisaDetailsBinding13.issueDetailsStatus.setTextColor(D.h.getColor(view.getContext(), this$0.getViewModel().getStatusTextColour()));
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding14 = this$0.binding;
if (fragmentAvisaDetailsBinding14 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding14 = null;
}
fragmentAvisaDetailsBinding14.issueDetailsComments.setText(Html.fromHtml(this$0.getViewModel().getCommentsText(), 0));
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding15 = this$0.binding;
if (fragmentAvisaDetailsBinding15 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding15 = null;
}
fragmentAvisaDetailsBinding15.issueDetailsComments.setTextColor(this$0.getViewModel().getCommentsColour());
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding16 = this$0.binding;
if (fragmentAvisaDetailsBinding16 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding16 = null;
}
fragmentAvisaDetailsBinding16.issueDetailsCommentsTitle.setCompoundDrawablesWithIntrinsicBounds(0, 0, this$0.getViewModel().getCommentsDrawable(), 0);
if (!this$0.getViewModel().getCommentsEmpty()) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding17 = this$0.binding;
if (fragmentAvisaDetailsBinding17 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding17 = null;
}
fragmentAvisaDetailsBinding17.issueDetailsCommentsHolder.setOnClickListener(new D1.a(this$0, 11));
}
if (this$0.getViewModel().getFromDatabase() && this$0.getViewModel().getCommentsEmpty()) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding18 = this$0.binding;
if (fragmentAvisaDetailsBinding18 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding18 = null;
}
fragmentAvisaDetailsBinding18.issueDetailsComments.setText(this$0.getString(R.string.issue_loading_comments));
}
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding19 = this$0.binding;
if (fragmentAvisaDetailsBinding19 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding19 = null;
}
fragmentAvisaDetailsBinding19.issueUserPictures.setCallback(this$0);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding20 = this$0.binding;
if (fragmentAvisaDetailsBinding20 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding2 = fragmentAvisaDetailsBinding20;
}
fragmentAvisaDetailsBinding2.issueSystemPictures.setCallback(this$0);
}
public static final void bindViewModel$lambda$12$lambda$11$lambda$10(IssueDetailsFragment this$0, View view) {
ObjectAnimator ofInt;
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding = this$0.binding;
if (fragmentAvisaDetailsBinding == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding = null;
}
TextView issueDetailsComments = fragmentAvisaDetailsBinding.issueDetailsComments;
Intrinsics.checkNotNullExpressionValue(issueDetailsComments, "issueDetailsComments");
if (this$0.commentsExpanded) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding2 = this$0.binding;
if (fragmentAvisaDetailsBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding2 = null;
}
fragmentAvisaDetailsBinding2.issueDetailsCommentsTitle.setCompoundDrawablesWithIntrinsicBounds((Drawable) null, (Drawable) null, D.h.getDrawable(this$0.requireContext(), R.drawable.ic_dropdown_open), (Drawable) null);
issueDetailsComments.setMaxLines(4);
issueDetailsComments.setEllipsize(TextUtils.TruncateAt.END);
ofInt = ObjectAnimator.ofInt(issueDetailsComments, "maxLines", 4);
Intrinsics.checkNotNullExpressionValue(ofInt, "ofInt(...)");
} else {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding3 = this$0.binding;
if (fragmentAvisaDetailsBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding3 = null;
}
fragmentAvisaDetailsBinding3.issueDetailsCommentsTitle.setCompoundDrawablesWithIntrinsicBounds((Drawable) null, (Drawable) null, D.h.getDrawable(this$0.requireContext(), R.drawable.ic_dropdown_closed), (Drawable) null);
issueDetailsComments.setMaxLines(Integer.MAX_VALUE);
issueDetailsComments.setEllipsize(null);
ofInt = ObjectAnimator.ofInt(issueDetailsComments, "maxLines", Integer.MAX_VALUE);
Intrinsics.checkNotNullExpressionValue(ofInt, "ofInt(...)");
}
this$0.commentsExpanded = !this$0.commentsExpanded;
ofInt.setDuration(200L).start();
}
public static final void bindViewModel$lambda$5(IssueDetailsFragment this$0, AsyncResult asyncResult) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding = null;
Unit unit = null;
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding2 = null;
Status status = asyncResult != null ? asyncResult.getStatus() : null;
int i = status == null ? -1 : WhenMappings.$EnumSwitchMapping$0[status.ordinal()];
if (i == 1) {
this$0.loading(false);
IncidenceStation incidenceStation = (IncidenceStation) asyncResult.getData();
if (incidenceStation != null) {
String string = this$0.getString(R.string.avisa_issue_screen_title, incidenceStation.getIncidence().getIncidenceCode());
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding3 = this$0.binding;
if (fragmentAvisaDetailsBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding = fragmentAvisaDetailsBinding3;
}
fragmentAvisaDetailsBinding.headerAvisaDetailIssue.updateHeaderInfo(new InfoHeaderData(string, Integer.valueOf(R.drawable.ic_arrow_back), null, 4, null));
this$0.getViewModel().populateView(incidenceStation, false);
Unit unit2 = Unit.INSTANCE;
return;
}
return;
}
if (i != 2) {
if (i != 3) {
return;
}
IncidenceStation incidenceStation2 = (IncidenceStation) asyncResult.getData();
if (incidenceStation2 != null) {
this$0.loading(false);
this$0.initialDataAvailable = true;
IssueDetailsViewModel.populateView$default(this$0.getViewModel(), incidenceStation2, false, 2, null);
unit = Unit.INSTANCE;
}
if (unit == null) {
this$0.loading(true);
return;
}
return;
}
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding4 = this$0.binding;
if (fragmentAvisaDetailsBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding4 = null;
}
fragmentAvisaDetailsBinding4.issueSystemPictures.setLoading(false);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding5 = this$0.binding;
if (fragmentAvisaDetailsBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding5 = null;
}
fragmentAvisaDetailsBinding5.issueUserPictures.setLoading(false);
if (this$0.getViewModel().getCommentsEmpty()) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding6 = this$0.binding;
if (fragmentAvisaDetailsBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding2 = fragmentAvisaDetailsBinding6;
}
fragmentAvisaDetailsBinding2.issueDetailsComments.setText(this$0.getString(R.string.issue_no_comments));
}
if (this$0.getContext() != null) {
this$0.getViewModel().showErrorDialog();
}
}
public static final void bindViewModel$lambda$7(IssueDetailsFragment this$0, List list) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
if (list != null) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding = null;
if (!this$0.getViewModel().getFromDatabase() && list.isEmpty()) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding2 = this$0.binding;
if (fragmentAvisaDetailsBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding = fragmentAvisaDetailsBinding2;
}
fragmentAvisaDetailsBinding.issueUserPictures.setLoading(false);
return;
}
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding3 = this$0.binding;
if (fragmentAvisaDetailsBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding3 = null;
}
fragmentAvisaDetailsBinding3.issueUserPictures.setImages(list);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding4 = this$0.binding;
if (fragmentAvisaDetailsBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding4 = null;
}
fragmentAvisaDetailsBinding4.issueUserPictures.invalidate();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding5 = this$0.binding;
if (fragmentAvisaDetailsBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding5 = null;
}
fragmentAvisaDetailsBinding5.issueUserPictures.requestLayout();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding6 = this$0.binding;
if (fragmentAvisaDetailsBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding6 = null;
}
fragmentAvisaDetailsBinding6.scrollView.invalidate();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding7 = this$0.binding;
if (fragmentAvisaDetailsBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding = fragmentAvisaDetailsBinding7;
}
fragmentAvisaDetailsBinding.scrollView.requestLayout();
}
}
public static final void bindViewModel$lambda$9(IssueDetailsFragment this$0, List list) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
if (list != null) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding = null;
if (!this$0.getViewModel().getFromDatabase() && list.isEmpty()) {
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding2 = this$0.binding;
if (fragmentAvisaDetailsBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding2 = null;
}
fragmentAvisaDetailsBinding2.issueSystemPictures.setLoading(false);
}
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding3 = this$0.binding;
if (fragmentAvisaDetailsBinding3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding3 = null;
}
fragmentAvisaDetailsBinding3.issueSystemPictures.setImages(list);
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding4 = this$0.binding;
if (fragmentAvisaDetailsBinding4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding4 = null;
}
fragmentAvisaDetailsBinding4.issueSystemPictures.invalidate();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding5 = this$0.binding;
if (fragmentAvisaDetailsBinding5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding5 = null;
}
fragmentAvisaDetailsBinding5.issueSystemPictures.requestLayout();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding6 = this$0.binding;
if (fragmentAvisaDetailsBinding6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding6 = null;
}
fragmentAvisaDetailsBinding6.issueSystemPictures.invalidateViews();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding7 = this$0.binding;
if (fragmentAvisaDetailsBinding7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
fragmentAvisaDetailsBinding7 = null;
}
fragmentAvisaDetailsBinding7.scrollView.invalidate();
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding8 = this$0.binding;
if (fragmentAvisaDetailsBinding8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding = fragmentAvisaDetailsBinding8;
}
fragmentAvisaDetailsBinding.scrollView.requestLayout();
}
}
private final IssueDetailsFragmentArgs getArgs() {
return (IssueDetailsFragmentArgs) this.args.getValue();
}
private final IssueDetailsViewModel getViewModel() {
return (IssueDetailsViewModel) this.viewModel.getValue();
}
private final void loading(boolean isLoading) {
if (isLoading) {
LoadingDialogFragment loadingDialogFragment = this.loadingDialogFragment;
if (loadingDialogFragment != null) {
loadingDialogFragment.show(getParentFragmentManager(), (String) null);
return;
}
return;
}
LoadingDialogFragment loadingDialogFragment2 = this.loadingDialogFragment;
if (loadingDialogFragment2 != null) {
loadingDialogFragment2.dismiss();
}
}
@Override // com.adif.elcanomovil.uiAvisa.utils.ui.PictureGridView.OnPictureGridInteractionListener
public void onPictureInteraction(int i) {
PictureGridView.OnPictureGridInteractionListener.DefaultImpls.onPictureInteraction(this, i);
}
@Override // androidx.fragment.app.K
public void onViewCreated(View view, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, savedInstanceState);
FragmentAvisaDetailsBinding bind = FragmentAvisaDetailsBinding.bind(view);
Intrinsics.checkNotNullExpressionValue(bind, "bind(...)");
this.binding = bind;
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding = null;
if (bind == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
bind = null;
}
bind.headerAvisaDetailIssue.updateHeaderInfo(new InfoHeaderData(getString(R.string.avisa_issue_screen_title, ""), Integer.valueOf(R.drawable.ic_arrow_back), null, 4, null));
FragmentAvisaDetailsBinding fragmentAvisaDetailsBinding2 = this.binding;
if (fragmentAvisaDetailsBinding2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
fragmentAvisaDetailsBinding = fragmentAvisaDetailsBinding2;
}
fragmentAvisaDetailsBinding.headerAvisaDetailIssue.setOnBackActionListener(new I1.b(this, 6));
this.loadingDialogFragment = new LoadingDialogFragment();
bindViewModel(Integer.valueOf(getArgs().getArgIdIncidence()), view);
}
@Override // com.adif.elcanomovil.uiAvisa.utils.ui.PictureGridView.OnPictureGridInteractionListener
public void onPictureInteraction(Bitmap bitmap) {
Intrinsics.checkNotNullParameter(bitmap, "bitmap");
Context requireContext = requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
PopupFullscreenPictureBinding inflate = PopupFullscreenPictureBinding.inflate(getLayoutInflater());
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(...)");
new FullScreenPicturePopupWindow(requireContext, bitmap, -1, false, inflate, -1, -1, null, 128, null).showAtLocation(getView(), 17, 0, 0);
}
}

View File

@@ -0,0 +1,115 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import C.w;
import android.os.Bundle;
import androidx.lifecycle.n0;
import com.adif.elcanomovil.commonNavGraph.arguments.NavArguments;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import o0.InterfaceC0530g;
@Metadata(d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0006\b\u0086\b\u0018\u0000 \u001b2\u00020\u0001:\u0001\u001bB\u000f\u0012\u0006\u0010\u0003\u001a\u00020\u0002¢\u0006\u0004\b\u0004\u0010\u0005J\r\u0010\u0007\u001a\u00020\u0006¢\u0006\u0004\b\u0007\u0010\bJ\r\u0010\n\u001a\u00020\\u0006\u0004\b\n\u0010\u000bJ\u0010\u0010\f\u001a\u00020\u0002HÆ\u0003¢\u0006\u0004\b\f\u0010\rJ\u001a\u0010\u000e\u001a\u00020\u00002\b\b\u0002\u0010\u0003\u001a\u00020\u0002HÆ\u0001¢\u0006\u0004\b\u000e\u0010\u000fJ\u0010\u0010\u0011\u001a\u00020\u0010HÖ\u0001¢\u0006\u0004\b\u0011\u0010\u0012J\u0010\u0010\u0013\u001a\u00020\u0002HÖ\u0001¢\u0006\u0004\b\u0013\u0010\rJ\u001a\u0010\u0017\u001a\u00020\u00162\b\u0010\u0015\u001a\u0004\u0018\u00010\u0014HÖ\u0003¢\u0006\u0004\b\u0017\u0010\u0018R\u0017\u0010\u0003\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0003\u0010\u0019\u001a\u0004\b\u001a\u0010\\u0006\u001c"}, d2 = {"Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "Lo0/g;", "", "argIdIncidence", "<init>", "(I)V", "Landroid/os/Bundle;", "toBundle", "()Landroid/os/Bundle;", "Landroidx/lifecycle/n0;", "toSavedStateHandle", "()Landroidx/lifecycle/n0;", "component1", "()I", "copy", "(I)Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "", "toString", "()Ljava/lang/String;", "hashCode", "", "other", "", "equals", "(Ljava/lang/Object;)Z", "I", "getArgIdIncidence", "Companion", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final /* data */ class IssueDetailsFragmentArgs implements InterfaceC0530g {
/* renamed from: Companion, reason: from kotlin metadata */
public static final Companion INSTANCE = new Companion(null);
private final int argIdIncidence;
@Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0007¢\u0006\u0004\b\u0007\u0010\bJ\u0017\u0010\u000b\u001a\u00020\u00062\u0006\u0010\n\u001a\u00020\tH\u0007¢\u0006\u0004\b\u000b\u0010\\u0006\r"}, d2 = {"Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs$Companion;", "", "<init>", "()V", "Landroid/os/Bundle;", "bundle", "Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "fromBundle", "(Landroid/os/Bundle;)Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "Landroidx/lifecycle/n0;", "savedStateHandle", "fromSavedStateHandle", "(Landroidx/lifecycle/n0;)Lcom/adif/elcanomovil/uiAvisa/components/details/IssueDetailsFragmentArgs;", "common-nav-graph_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
@JvmStatic
public final IssueDetailsFragmentArgs fromBundle(Bundle bundle) {
Intrinsics.checkNotNullParameter(bundle, "bundle");
bundle.setClassLoader(IssueDetailsFragmentArgs.class.getClassLoader());
if (bundle.containsKey(NavArguments.ARG_AVISA_INCIDENCE_ID)) {
return new IssueDetailsFragmentArgs(bundle.getInt(NavArguments.ARG_AVISA_INCIDENCE_ID));
}
throw new IllegalArgumentException("Required argument \"arg_idIncidence\" is missing and does not have an android:defaultValue");
}
@JvmStatic
public final IssueDetailsFragmentArgs fromSavedStateHandle(n0 savedStateHandle) {
Intrinsics.checkNotNullParameter(savedStateHandle, "savedStateHandle");
if (!savedStateHandle.b(NavArguments.ARG_AVISA_INCIDENCE_ID)) {
throw new IllegalArgumentException("Required argument \"arg_idIncidence\" is missing and does not have an android:defaultValue");
}
Integer num = (Integer) savedStateHandle.c(NavArguments.ARG_AVISA_INCIDENCE_ID);
if (num != null) {
return new IssueDetailsFragmentArgs(num.intValue());
}
throw new IllegalArgumentException("Argument \"arg_idIncidence\" of type integer does not support null values");
}
private Companion() {
}
}
public IssueDetailsFragmentArgs(int i) {
this.argIdIncidence = i;
}
public static /* synthetic */ IssueDetailsFragmentArgs copy$default(IssueDetailsFragmentArgs issueDetailsFragmentArgs, int i, int i4, Object obj) {
if ((i4 & 1) != 0) {
i = issueDetailsFragmentArgs.argIdIncidence;
}
return issueDetailsFragmentArgs.copy(i);
}
@JvmStatic
public static final IssueDetailsFragmentArgs fromBundle(Bundle bundle) {
return INSTANCE.fromBundle(bundle);
}
@JvmStatic
public static final IssueDetailsFragmentArgs fromSavedStateHandle(n0 n0Var) {
return INSTANCE.fromSavedStateHandle(n0Var);
}
/* renamed from: component1, reason: from getter */
public final int getArgIdIncidence() {
return this.argIdIncidence;
}
public final IssueDetailsFragmentArgs copy(int argIdIncidence) {
return new IssueDetailsFragmentArgs(argIdIncidence);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof IssueDetailsFragmentArgs) && this.argIdIncidence == ((IssueDetailsFragmentArgs) other).argIdIncidence;
}
public final int getArgIdIncidence() {
return this.argIdIncidence;
}
public int hashCode() {
return Integer.hashCode(this.argIdIncidence);
}
public final Bundle toBundle() {
Bundle bundle = new Bundle();
bundle.putInt(NavArguments.ARG_AVISA_INCIDENCE_ID, this.argIdIncidence);
return bundle;
}
public final n0 toSavedStateHandle() {
n0 n0Var = new n0();
n0Var.d(Integer.valueOf(this.argIdIncidence), NavArguments.ARG_AVISA_INCIDENCE_ID);
return n0Var;
}
public String toString() {
return w.p(new StringBuilder("IssueDetailsFragmentArgs(argIdIncidence="), this.argIdIncidence, ')');
}
}

View File

@@ -0,0 +1,14 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
@OriginatingElement(topLevelClass = IssueDetailsFragment.class)
@GeneratedEntryPoint
@InstallIn({FragmentComponent.class})
/* loaded from: classes.dex */
public interface IssueDetailsFragment_GeneratedInjector {
void injectIssueDetailsFragment(IssueDetailsFragment issueDetailsFragment);
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,9 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u000e\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"AVISA_GENERIC_ERROR", "", "ui-avisa_proNon_corporateRelease"}, k = 2, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class IssueDetailsViewModelKt {
public static final String AVISA_GENERIC_ERROR = "generic_avisa_error";
}

View File

@@ -0,0 +1,36 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import android.content.Context;
import com.adif.elcanomovil.domain.usecases.avisa.incidence.GetIncidenceDetailsUseCase;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;
@ScopeMetadata
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
/* loaded from: classes.dex */
public final class IssueDetailsViewModel_Factory implements Factory<IssueDetailsViewModel> {
private final Provider<Context> contextProvider;
private final Provider<GetIncidenceDetailsUseCase> getIncidenceDetailsUseCaseProvider;
public IssueDetailsViewModel_Factory(Provider<GetIncidenceDetailsUseCase> provider, Provider<Context> provider2) {
this.getIncidenceDetailsUseCaseProvider = provider;
this.contextProvider = provider2;
}
public static IssueDetailsViewModel_Factory create(Provider<GetIncidenceDetailsUseCase> provider, Provider<Context> provider2) {
return new IssueDetailsViewModel_Factory(provider, provider2);
}
public static IssueDetailsViewModel newInstance(GetIncidenceDetailsUseCase getIncidenceDetailsUseCase, Context context) {
return new IssueDetailsViewModel(getIncidenceDetailsUseCase, context);
}
@Override // javax.inject.Provider
public IssueDetailsViewModel get() {
return newInstance(this.getIncidenceDetailsUseCaseProvider.get(), this.contextProvider.get());
}
}

View File

@@ -0,0 +1,51 @@
package com.adif.elcanomovil.uiAvisa.components.details;
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 = IssueDetailsViewModel.class)
/* loaded from: classes.dex */
public final class IssueDetailsViewModel_HiltModules {
@Module
@InstallIn({ViewModelComponent.class})
/* loaded from: classes.dex */
public static abstract class BindsModule {
private BindsModule() {
}
@Binds
@StringKey("com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsViewModel")
@HiltViewModelMap
@IntoMap
public abstract w0 binds(IssueDetailsViewModel issueDetailsViewModel);
}
@Module
@InstallIn({ActivityRetainedComponent.class})
/* loaded from: classes.dex */
public static final class KeyModule {
private KeyModule() {
}
@Provides
@HiltViewModelMap.KeySet
@IntoSet
public static String provide() {
return "com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsViewModel";
}
}
private IssueDetailsViewModel_HiltModules() {
}
}

View File

@@ -0,0 +1,27 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsViewModel_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: classes.dex */
public final class IssueDetailsViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<String> {
public static IssueDetailsViewModel_HiltModules_KeyModule_ProvideFactory create() {
return h.f4895a;
}
public static String provide() {
return (String) Preconditions.checkNotNullFromProvides(IssueDetailsViewModel_HiltModules.KeyModule.provide());
}
@Override // javax.inject.Provider
public String get() {
return provide();
}
}

View File

@@ -0,0 +1,121 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import G2.l;
import android.content.Context;
import android.graphics.Bitmap;
import android.media.ThumbnailUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import androidx.recyclerview.widget.AbstractC0220h0;
import androidx.recyclerview.widget.I0;
import com.adif.elcanomovil.uiAvisa.R;
import com.google.android.gms.common.internal.ServiceSpecificExtraArgs;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.CompletableJob;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.CoroutineScopeKt;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.Job;
import kotlinx.coroutines.JobKt__JobKt;
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0007\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010!\n\u0002\b\u0005\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0002\u001d\u001eB\u000f\u0012\u0006\u0010\u0004\u001a\u00020\u0003¢\u0006\u0004\b\u0005\u0010\u0006J\u001f\u0010\u000b\u001a\u00020\u00022\u0006\u0010\b\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\tH\u0016¢\u0006\u0004\b\u000b\u0010\fJ\u000f\u0010\r\u001a\u00020\tH\u0016¢\u0006\u0004\b\r\u0010\u000eJ\u001f\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u000f\u001a\u00020\u00022\u0006\u0010\u0010\u001a\u00020\tH\u0016¢\u0006\u0004\b\u0012\u0010\u0013J\u001b\u0010\u0017\u001a\u00020\u00112\f\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00150\u0014¢\u0006\u0004\b\u0017\u0010\u0018R\u0014\u0010\u0004\u001a\u00020\u00038\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010\u0019R\u001a\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020\u00150\u001a8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001b\u0010\u001c¨\u0006\u001f"}, d2 = {"Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter;", "Landroidx/recyclerview/widget/h0;", "Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$PictureViewHolder;", "Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$OnPictureGridFragmentInteractionListener;", ServiceSpecificExtraArgs.CastExtraArgs.LISTENER, "<init>", "(Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$OnPictureGridFragmentInteractionListener;)V", "Landroid/view/ViewGroup;", "parent", "", "viewType", "onCreateViewHolder", "(Landroid/view/ViewGroup;I)Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$PictureViewHolder;", "getItemCount", "()I", "holder", "position", "", "onBindViewHolder", "(Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$PictureViewHolder;I)V", "", "Landroid/graphics/Bitmap;", "pictures", "updatePictures", "(Ljava/util/List;)V", "Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$OnPictureGridFragmentInteractionListener;", "", "pictureList", "Ljava/util/List;", "OnPictureGridFragmentInteractionListener", "PictureViewHolder", "ui-avisa_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public final class PicturesAdapter extends AbstractC0220h0 {
private final OnPictureGridFragmentInteractionListener listener;
private final List<Bitmap> pictureList;
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\b\n\u0000\bf\u0018\u00002\u00020\u0001J\u0010\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H&¨\u0006\u0006"}, d2 = {"Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$OnPictureGridFragmentInteractionListener;", "", "onPictureInteraction", "", "bitmap", "", "ui-avisa_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public interface OnPictureGridFragmentInteractionListener {
void onPictureInteraction(int bitmap);
}
@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0003\u001a\u00020\u0002¢\u0006\u0004\b\u0004\u0010\u0005J\r\u0010\u0007\u001a\u00020\u0006¢\u0006\u0004\b\u0007\u0010\bR\"\u0010\n\u001a\u00020\t8\u0006@\u0006X\u0086.¢\u0006\u0012\n\u0004\b\n\u0010\u000b\u001a\u0004\b\f\u0010\r\"\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0011\u001a\u00020\u00108\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0011\u0010\u0012¨\u0006\u0013"}, d2 = {"Lcom/adif/elcanomovil/uiAvisa/components/details/PicturesAdapter$PictureViewHolder;", "Landroidx/recyclerview/widget/I0;", "Landroid/view/View;", "itemView", "<init>", "(Landroid/view/View;)V", "", "populateView", "()V", "Landroid/graphics/Bitmap;", "item", "Landroid/graphics/Bitmap;", "getItem", "()Landroid/graphics/Bitmap;", "setItem", "(Landroid/graphics/Bitmap;)V", "Lkotlinx/coroutines/CoroutineScope;", "scope", "Lkotlinx/coroutines/CoroutineScope;", "ui-avisa_proNon_corporateRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
/* loaded from: classes.dex */
public static final class PictureViewHolder extends I0 {
public Bitmap item;
private final CoroutineScope scope;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public PictureViewHolder(View itemView) {
super(itemView);
CompletableJob Job$default;
Intrinsics.checkNotNullParameter(itemView, "itemView");
Job$default = JobKt__JobKt.Job$default((Job) null, 1, (Object) null);
this.scope = CoroutineScopeKt.CoroutineScope(Job$default.plus(Dispatchers.getDefault()));
}
public final Bitmap getItem() {
Bitmap bitmap = this.item;
if (bitmap != null) {
return bitmap;
}
Intrinsics.throwUninitializedPropertyAccessException("item");
return null;
}
public final void populateView() {
Context context = this.itemView.getContext();
Intrinsics.checkNotNullExpressionValue(context, "getContext(...)");
Intrinsics.checkNotNullParameter(context, "context");
int i = (int) (90 * context.getResources().getDisplayMetrics().density);
Context context2 = this.itemView.getContext();
Intrinsics.checkNotNullExpressionValue(context2, "getContext(...)");
Intrinsics.checkNotNullParameter(context2, "context");
Bitmap extractThumbnail = ThumbnailUtils.extractThumbnail(getItem(), i, (int) (90 * context2.getResources().getDisplayMetrics().density));
View view = this.itemView;
Intrinsics.checkNotNull(view, "null cannot be cast to non-null type android.widget.ImageView");
((ImageView) view).setImageBitmap(extractThumbnail);
}
public final void setItem(Bitmap bitmap) {
Intrinsics.checkNotNullParameter(bitmap, "<set-?>");
this.item = bitmap;
}
}
public PicturesAdapter(OnPictureGridFragmentInteractionListener listener) {
Intrinsics.checkNotNullParameter(listener, "listener");
this.listener = listener;
this.pictureList = new ArrayList();
}
public static final void onBindViewHolder$lambda$0(PicturesAdapter this$0, PictureViewHolder holder, View view) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
Intrinsics.checkNotNullParameter(holder, "$holder");
this$0.listener.onPictureInteraction(holder.getAdapterPosition());
}
@Override // androidx.recyclerview.widget.AbstractC0220h0
public int getItemCount() {
return this.pictureList.size();
}
public final void updatePictures(List<Bitmap> pictures) {
Intrinsics.checkNotNullParameter(pictures, "pictures");
this.pictureList.clear();
this.pictureList.addAll(pictures);
notifyDataSetChanged();
}
@Override // androidx.recyclerview.widget.AbstractC0220h0
public void onBindViewHolder(PictureViewHolder holder, int position) {
Intrinsics.checkNotNullParameter(holder, "holder");
holder.setItem(this.pictureList.get(position));
holder.itemView.setOnClickListener(new l(3, this, holder));
holder.populateView();
}
@Override // androidx.recyclerview.widget.AbstractC0220h0
public PictureViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
Intrinsics.checkNotNullParameter(parent, "parent");
View inflate = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_picture_list, parent, false);
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(...)");
return new PictureViewHolder(inflate);
}
}

View File

@@ -0,0 +1,100 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes.dex */
public final class c extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4881a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ IssueDetailsViewModel f4882b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ int f4883c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public c(IssueDetailsViewModel issueDetailsViewModel, int i, Continuation continuation) {
super(2, continuation);
this.f4882b = issueDetailsViewModel;
this.f4883c = i;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new c(this.f4882b, this.f4883c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((c) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:13:0x0041, code lost:
if (((kotlinx.coroutines.flow.Flow) r6).collect(r1, r5) == r0) goto L15;
*/
/* JADX WARN: Code restructure failed: missing block: B:14:0x0043, code lost:
return r0;
*/
/* JADX WARN: Code restructure failed: missing block: B:16:0x002f, code lost:
if (r6 == r0) goto L15;
*/
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object invokeSuspend(java.lang.Object r6) {
/*
r5 = this;
java.lang.Object r0 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r1 = r5.f4881a
com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsViewModel r2 = r5.f4882b
r3 = 2
r4 = 1
if (r1 == 0) goto L20
if (r1 == r4) goto L1c
if (r1 != r3) goto L14
kotlin.ResultKt.throwOnFailure(r6)
goto L44
L14:
java.lang.IllegalStateException r5 = new java.lang.IllegalStateException
java.lang.String r6 = "call to 'resume' before 'invoke' with coroutine"
r5.<init>(r6)
throw r5
L1c:
kotlin.ResultKt.throwOnFailure(r6)
goto L32
L20:
kotlin.ResultKt.throwOnFailure(r6)
com.adif.elcanomovil.domain.usecases.avisa.incidence.GetIncidenceDetailsUseCase r6 = com.adif.elcanomovil.uiAvisa.components.details.IssueDetailsViewModel.access$getGetIncidenceDetailsUseCase$p(r2)
r5.f4881a = r4
int r1 = r5.f4883c
java.lang.Object r6 = r6.invoke(r1, r5)
if (r6 != r0) goto L32
goto L43
L32:
kotlinx.coroutines.flow.Flow r6 = (kotlinx.coroutines.flow.Flow) r6
C1.b r1 = new C1.b
r4 = 8
r1.<init>(r2, r4)
r5.f4881a = r3
java.lang.Object r5 = r6.collect(r1, r5)
if (r5 != r0) goto L44
L43:
return r0
L44:
kotlin.Unit r5 = kotlin.Unit.INSTANCE
return r5
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiAvisa.components.details.c.invokeSuspend(java.lang.Object):java.lang.Object");
}
}

View File

@@ -0,0 +1,63 @@
package com.adif.elcanomovil.uiAvisa.components.details;
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.BuildersKt;
import kotlinx.coroutines.CoroutineDispatcher;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Dispatchers;
/* loaded from: classes.dex */
public final class d extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4884a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ IssueDetailsViewModel f4885b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ int f4886c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public d(IssueDetailsViewModel issueDetailsViewModel, int i, Continuation continuation) {
super(2, continuation);
this.f4885b = issueDetailsViewModel;
this.f4886c = i;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new d(this.f4885b, this.f4886c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((d) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4884a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
CoroutineDispatcher io = Dispatchers.getIO();
c cVar = new c(this.f4885b, this.f4886c, null);
this.f4884a = 1;
if (BuildersKt.withContext(io, cVar, 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,31 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import android.content.Context;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertAction;
import com.adif.elcanomovil.commonNavGraph.arguments.AlertActions;
import com.adif.elcanomovil.uiAvisa.R;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes.dex */
public final class e extends Lambda implements Function0 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ IssueDetailsViewModel f4887a;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public e(IssueDetailsViewModel issueDetailsViewModel) {
super(0);
this.f4887a = issueDetailsViewModel;
}
@Override // kotlin.jvm.functions.Function0
public final Object invoke() {
Context context;
context = this.f4887a.context;
String string = context.getString(R.string.stations_avisa_dialog_positive);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
return new AlertActions(IssueDetailsViewModelKt.AVISA_GENERIC_ERROR, new AlertAction(string, AlertAction.Style.POSITIVE));
}
}

View File

@@ -0,0 +1,97 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Base64;
import androidx.lifecycle.X;
import com.adif.elcanomovil.domain.entities.avisa.incidence.IncidencePicture;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.collections.CollectionsKt__IterablesKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.CoroutineScope;
/* loaded from: classes.dex */
public final class f extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public final /* synthetic */ List f4888a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ boolean f4889b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ IssueDetailsViewModel f4890c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public f(List list, boolean z3, IssueDetailsViewModel issueDetailsViewModel, Continuation continuation) {
super(2, continuation);
this.f4888a = list;
this.f4889b = z3;
this.f4890c = issueDetailsViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new f(this.f4888a, this.f4889b, this.f4890c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((f) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Object invokeSuspend(Object obj) {
X x3;
X x4;
X x5;
int collectionSizeOrDefault;
Bitmap bitmap;
IntrinsicsKt.getCOROUTINE_SUSPENDED();
ResultKt.throwOnFailure(obj);
ArrayList arrayList = null;
List list = this.f4888a;
if (list != null) {
List list2 = list;
collectionSizeOrDefault = CollectionsKt__IterablesKt.collectionSizeOrDefault(list2, 10);
ArrayList arrayList2 = new ArrayList(collectionSizeOrDefault);
Iterator it = list2.iterator();
while (it.hasNext()) {
String base64String = ((IncidencePicture) it.next()).getContent();
if (base64String != null) {
Intrinsics.checkNotNullParameter(base64String, "base64String");
byte[] decode = Base64.decode(base64String, 0);
bitmap = BitmapFactory.decodeByteArray(decode, 0, decode.length);
Intrinsics.checkNotNullExpressionValue(bitmap, "decodeByteArray(...)");
} else {
bitmap = null;
}
arrayList2.add(bitmap);
}
arrayList = arrayList2;
}
IssueDetailsViewModel issueDetailsViewModel = this.f4890c;
if (this.f4889b) {
if (arrayList == null || arrayList.isEmpty()) {
x4 = issueDetailsViewModel.systemPicturesLiveData;
x4.k(CollectionsKt.emptyList());
} else {
x5 = issueDetailsViewModel.systemPicturesLiveData;
x5.k(arrayList);
}
} else if (arrayList != null && !arrayList.isEmpty()) {
x3 = issueDetailsViewModel.userPicturesLiveData;
x3.k(arrayList);
}
return Unit.INSTANCE;
}
}

View File

@@ -0,0 +1,68 @@
package com.adif.elcanomovil.uiAvisa.components.details;
import java.util.List;
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.BuildersKt;
import kotlinx.coroutines.CoroutineDispatcher;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Dispatchers;
/* loaded from: classes.dex */
public final class g extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public int f4891a;
/* renamed from: b, reason: collision with root package name */
public final /* synthetic */ List f4892b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ boolean f4893c;
/* renamed from: d, reason: collision with root package name */
public final /* synthetic */ IssueDetailsViewModel f4894d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public g(List list, boolean z3, IssueDetailsViewModel issueDetailsViewModel, Continuation continuation) {
super(2, continuation);
this.f4892b = list;
this.f4893c = z3;
this.f4894d = issueDetailsViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new g(this.f4892b, this.f4893c, this.f4894d, 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) {
Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED();
int i = this.f4891a;
if (i == 0) {
ResultKt.throwOnFailure(obj);
CoroutineDispatcher io = Dispatchers.getIO();
f fVar = new f(this.f4892b, this.f4893c, this.f4894d, null);
this.f4891a = 1;
if (BuildersKt.withContext(io, fVar, 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.uiAvisa.components.details;
/* loaded from: classes.dex */
public abstract class h {
/* renamed from: a, reason: collision with root package name */
public static final IssueDetailsViewModel_HiltModules_KeyModule_ProvideFactory f4895a = new IssueDetailsViewModel_HiltModules_KeyModule_ProvideFactory();
}