package com.discord.dialogs; import android.content.Context; import android.net.Uri; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import android.widget.TextView; import androidx.annotation.DimenRes; import androidx.fragment.app.Fragment; import c.a.i.t; import com.discord.app.AppDialog; import com.discord.media_picker.MediaPicker; import com.discord.utilities.color.ColorCompat; import com.discord.utilities.images.MGImages; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; import com.facebook.drawee.view.SimpleDraweeView; import com.google.android.material.button.MaterialButton; import d0.z.d.k; import d0.z.d.m; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.reflect.KProperty; import rx.functions.Action1; /* compiled from: ImageUploadDialog.kt */ public final class ImageUploadDialog extends AppDialog { public static final /* synthetic */ KProperty[] i = {c.d.b.a.a.W(ImageUploadDialog.class, "binding", "getBinding()Lcom/discord/databinding/ImageUploadDialogBinding;", 0)}; public static final b j = new b(null); public final FragmentViewBindingDelegate k = FragmentViewBindingDelegateKt.viewBinding$default(this, c.i, null, 2, null); public Uri l; public MediaPicker.Provider m; public String n; public Action1 o; public PreviewType p; /* compiled from: ImageUploadDialog.kt */ public enum PreviewType { EMOJI(2131165397), USER_AVATAR(2131165287), GUILD_AVATAR(2131165298); private final int previewSizeDimenId; private PreviewType(@DimenRes int i) { this.previewSizeDimenId = i; } public final int getPreviewSizeDimenId() { return this.previewSizeDimenId; } } /* compiled from: java-style lambda group */ public static final class a implements View.OnClickListener { public final /* synthetic */ int i; public final /* synthetic */ Object j; public a(int i, Object obj) { this.i = i; this.j = obj; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i = this.i; if (i == 0) { Context context = ((ImageUploadDialog) this.j).getContext(); MediaPicker.Provider provider = ((ImageUploadDialog) this.j).m; if (provider == null) { m.throwUninitializedPropertyAccessException("provider"); } Uri uri = ((ImageUploadDialog) this.j).l; if (uri == null) { m.throwUninitializedPropertyAccessException("uri"); } MGImages.requestImageCrop$default(context, provider, uri, 0.0f, 0.0f, 0, 56, null); ((ImageUploadDialog) this.j).dismiss(); } else if (i == 1) { ((ImageUploadDialog) this.j).dismiss(); } else { throw null; } } } /* compiled from: ImageUploadDialog.kt */ public static final class b { public b(DefaultConstructorMarker defaultConstructorMarker) { } } /* compiled from: ImageUploadDialog.kt */ public static final /* synthetic */ class c extends k implements Function1 { public static final c i = new c(); public c() { super(1, t.class, "bind", "bind(Landroid/view/View;)Lcom/discord/databinding/ImageUploadDialogBinding;", 0); } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // kotlin.jvm.functions.Function1 public t invoke(View view) { View view2 = view; m.checkNotNullParameter(view2, "p1"); int i2 = 2131364116; MaterialButton materialButton = (MaterialButton) view2.findViewById(2131364116); if (materialButton != null) { i2 = 2131364117; TextView textView = (TextView) view2.findViewById(2131364117); if (textView != null) { i2 = 2131364120; SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view2.findViewById(2131364120); if (simpleDraweeView != null) { i2 = 2131364122; MaterialButton materialButton2 = (MaterialButton) view2.findViewById(2131364122); if (materialButton2 != null) { return new t((LinearLayout) view2, materialButton, textView, simpleDraweeView, materialButton2); } } } } throw new NullPointerException("Missing required view with ID: ".concat(view2.getResources().getResourceName(i2))); } } /* compiled from: ImageUploadDialog.kt */ public static final class d implements View.OnClickListener { public final /* synthetic */ ImageUploadDialog i; public final /* synthetic */ String j; public d(ImageUploadDialog imageUploadDialog, String str) { this.i = imageUploadDialog; this.j = str; } @Override // android.view.View.OnClickListener public final void onClick(View view) { Context context = this.i.getContext(); Uri uri = this.i.l; if (uri == null) { m.throwUninitializedPropertyAccessException("uri"); } MGImages.requestDataUrl(context, uri, this.j, this.i.o); this.i.dismiss(); } } public ImageUploadDialog() { super(2131558526); } public final t g() { return (t) this.k.getValue((Fragment) this, i[0]); } @Override // com.discord.app.AppDialog public void onViewBound(View view) { m.checkNotNullParameter(view, "view"); super.onViewBound(view); PreviewType previewType = this.p; String str = this.n; if (previewType == null || str == null) { dismiss(); return; } boolean areEqual = m.areEqual(str, "image/gif"); g().e.setOnClickListener(new d(this, str)); TextView textView = g().f156c; m.checkNotNullExpressionValue(textView, "binding.noticeCrop"); textView.setVisibility(areEqual ? 4 : 0); if (!areEqual) { g().f156c.setOnClickListener(new a(0, this)); } g().b.setOnClickListener(new a(1, this)); int dimensionPixelSize = getResources().getDimensionPixelSize(previewType.getPreviewSizeDimenId()); SimpleDraweeView simpleDraweeView = g().d; m.checkNotNullExpressionValue(simpleDraweeView, "binding.noticeImage"); ViewGroup.LayoutParams layoutParams = simpleDraweeView.getLayoutParams(); layoutParams.height = dimensionPixelSize; layoutParams.width = dimensionPixelSize; SimpleDraweeView simpleDraweeView2 = g().d; m.checkNotNullExpressionValue(simpleDraweeView2, "binding.noticeImage"); simpleDraweeView2.setLayoutParams(layoutParams); int ordinal = previewType.ordinal(); if (ordinal == 1 || ordinal == 2) { SimpleDraweeView simpleDraweeView3 = g().d; m.checkNotNullExpressionValue(simpleDraweeView3, "binding.noticeImage"); MGImages.setRoundingParams$default(simpleDraweeView3, (float) dimensionPixelSize, true, Integer.valueOf(ColorCompat.getThemedColor(view, 2130969890)), null, null, 48, null); } SimpleDraweeView simpleDraweeView4 = g().d; m.checkNotNullExpressionValue(simpleDraweeView4, "binding.noticeImage"); Uri uri = this.l; if (uri == null) { m.throwUninitializedPropertyAccessException("uri"); } MGImages.setImage$default(simpleDraweeView4, uri.toString(), dimensionPixelSize, dimensionPixelSize, false, null, null, 112, null); } }