package com.discord.widgets.chat; import android.os.Bundle; import android.view.View; import android.widget.TextView; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import c.d.b.a.a; import com.discord.app.AppBottomSheet; import com.discord.databinding.WidgetUrlActionsBinding; import com.discord.stores.StoreNotices; import com.discord.stores.StoreStream; import com.discord.utilities.view.extensions.ViewExtensions; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; import com.discord.widgets.home.WidgetHome; import com.discord.widgets.search.results.WidgetSearchResults; import d0.e0.c; import d0.g; import d0.t.n; import d0.z.d.a0; import d0.z.d.m; import kotlin.Lazy; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.reflect.KProperty; /* compiled from: WidgetUrlActions.kt */ public final class WidgetUrlActions extends AppBottomSheet { public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.W(WidgetUrlActions.class, "binding", "getBinding()Lcom/discord/databinding/WidgetUrlActionsBinding;", 0)}; public static final Companion Companion = new Companion(null); private static final String INTENT_URL = "INTENT_URL"; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetUrlActions$binding$2.INSTANCE, null, 2, null); private final Lazy url$delegate = g.lazy(new WidgetUrlActions$url$2(this)); /* compiled from: WidgetUrlActions.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final void launch(FragmentManager fragmentManager, String str) { m.checkNotNullParameter(fragmentManager, "fragmentManager"); m.checkNotNullParameter(str, "url"); WidgetUrlActions widgetUrlActions = new WidgetUrlActions(); Bundle bundle = new Bundle(); bundle.putString("INTENT_URL", str); widgetUrlActions.setArguments(bundle); widgetUrlActions.show(fragmentManager, WidgetUrlActions.class.getName()); } public final void requestNotice(String str) { m.checkNotNullParameter(str, "url"); StoreStream.Companion.getNotices().requestToShow(new StoreNotices.Notice(str, null, 0, 0, false, n.listOf((Object[]) new c[]{a0.getOrCreateKotlinClass(WidgetHome.class), a0.getOrCreateKotlinClass(WidgetSearchResults.class)}), 0, 0, new WidgetUrlActions$Companion$requestNotice$notice$1(str), 22, null)); } } public WidgetUrlActions() { super(false, 1, null); } public static final /* synthetic */ Bundle access$getArgumentsOrDefault$p(WidgetUrlActions widgetUrlActions) { return widgetUrlActions.getArgumentsOrDefault(); } public static final /* synthetic */ String access$getUrl$p(WidgetUrlActions widgetUrlActions) { return widgetUrlActions.getUrl(); } private final WidgetUrlActionsBinding getBinding() { return (WidgetUrlActionsBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]); } private final String getUrl() { return (String) this.url$delegate.getValue(); } public static final void launch(FragmentManager fragmentManager, String str) { Companion.launch(fragmentManager, str); } public static final void requestNotice(String str) { Companion.requestNotice(str); } @Override // com.discord.app.AppBottomSheet public int getContentViewResId() { return 2131559266; } @Override // androidx.fragment.app.Fragment public void onDestroy() { StoreNotices.markSeen$default(StoreStream.Companion.getNotices(), getUrl(), 0, 2, null); super.onDestroy(); } @Override // com.discord.app.AppBottomSheet, androidx.fragment.app.Fragment public void onPause() { dismiss(); super.onPause(); } @Override // com.discord.app.AppBottomSheet, androidx.fragment.app.Fragment public void onResume() { super.onResume(); AppBottomSheet.hideKeyboard$default(this, null, 1, null); } @Override // com.discord.app.AppBottomSheet, androidx.fragment.app.Fragment public void onViewCreated(View view, Bundle bundle) { m.checkNotNullParameter(view, "view"); super.onViewCreated(view, bundle); TextView textView = getBinding().e; m.checkNotNullExpressionValue(textView, "binding.dialogUrlActionsUrl"); ViewExtensions.setTextAndVisibilityBy(textView, getUrl()); getBinding().b.setOnClickListener(new WidgetUrlActions$onViewCreated$1(this)); getBinding().f1985c.setOnClickListener(new WidgetUrlActions$onViewCreated$2(this)); getBinding().d.setOnClickListener(new WidgetUrlActions$onViewCreated$3(this)); } }