package com.discord.widgets.settings; import android.content.Context; import android.view.View; import android.widget.TextView; import androidx.fragment.app.Fragment; import c.a.d.l; import c.a.k.b; import c.d.b.a.a; import com.discord.app.AppFragment; import com.discord.databinding.WidgetSettingsMediaBinding; import com.discord.stores.StoreAccessibility; import com.discord.stores.StoreStream; import com.discord.stores.StoreUserSettings; import com.discord.utilities.accessibility.AccessibilityUtils; import com.discord.utilities.view.text.LinkifiedTextView; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; import com.discord.views.CheckedSetting; import d0.t.n; import d0.z.d.m; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.reflect.KProperty; /* compiled from: WidgetSettingsMedia.kt */ public final class WidgetSettingsMedia extends AppFragment { public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.V(WidgetSettingsMedia.class, "binding", "getBinding()Lcom/discord/databinding/WidgetSettingsMediaBinding;", 0)}; public static final Companion Companion = new Companion(null); private static final String PREVIEW_MAX_SIZE_MB = "10"; private StoreAccessibility accessibilitySettings; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetSettingsMedia$binding$2.INSTANCE, null, 2, null); private StoreUserSettings userSettings; /* compiled from: WidgetSettingsMedia.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final void launch(Context context) { m.checkNotNullParameter(context, "context"); l.e(context, WidgetSettingsMedia.class, null, 4); } } public WidgetSettingsMedia() { super(2131559239); } public static final /* synthetic */ StoreUserSettings access$getUserSettings$p(WidgetSettingsMedia widgetSettingsMedia) { StoreUserSettings storeUserSettings = widgetSettingsMedia.userSettings; if (storeUserSettings == null) { m.throwUninitializedPropertyAccessException("userSettings"); } return storeUserSettings; } public static final /* synthetic */ void access$setUserSettings$p(WidgetSettingsMedia widgetSettingsMedia, StoreUserSettings storeUserSettings) { widgetSettingsMedia.userSettings = storeUserSettings; } private final WidgetSettingsMediaBinding getBinding() { return (WidgetSettingsMediaBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]); } public static final void launch(Context context) { Companion.launch(context); } @Override // com.discord.app.AppFragment public void onViewBound(View view) { m.checkNotNullParameter(view, "view"); super.onViewBound(view); setActionBarSubtitle(2131894487); setActionBarTitle(2131894047); AppFragment.setActionBarDisplayHomeAsUpEnabled$default(this, false, 1, null); StoreStream.Companion companion = StoreStream.Companion; this.userSettings = companion.getUserSettings(); this.accessibilitySettings = companion.getAccessibility(); CheckedSetting checkedSetting = getBinding().b; m.checkNotNullExpressionValue(checkedSetting, "binding.attachmentsToggle"); StoreUserSettings storeUserSettings = this.userSettings; if (storeUserSettings == null) { m.throwUninitializedPropertyAccessException("userSettings"); } checkedSetting.setChecked(storeUserSettings.getIsAttachmentMediaInline()); CheckedSetting.i(getBinding().b, b.j(this, 2131890488, new Object[]{"10"}, null, 4), false, 2); getBinding().b.setOnCheckedListener(new WidgetSettingsMedia$onViewBound$1(this)); getBinding().f1951c.setOnCheckedListener(new WidgetSettingsMedia$onViewBound$2(this)); CheckedSetting checkedSetting2 = getBinding().f1951c; m.checkNotNullExpressionValue(checkedSetting2, "binding.compressionToggle"); StoreUserSettings storeUserSettings2 = this.userSettings; if (storeUserSettings2 == null) { m.throwUninitializedPropertyAccessException("userSettings"); } checkedSetting2.setChecked(storeUserSettings2.getIsAutoImageCompressionEnabled()); LinkifiedTextView linkifiedTextView = getBinding().d; m.checkNotNullExpressionValue(linkifiedTextView, "binding.compressionToggleSubtext"); b.l(linkifiedTextView, 2131890463, new Object[]{"getNitro"}, new WidgetSettingsMedia$onViewBound$3(this)); CheckedSetting checkedSetting3 = getBinding().g; m.checkNotNullExpressionValue(checkedSetting3, "binding.settingsTextImagesEmbedsToggle"); StoreUserSettings storeUserSettings3 = this.userSettings; if (storeUserSettings3 == null) { m.throwUninitializedPropertyAccessException("userSettings"); } checkedSetting3.setChecked(storeUserSettings3.getIsEmbedMediaInlined()); getBinding().g.setOnCheckedListener(new WidgetSettingsMedia$onViewBound$4(this)); CheckedSetting checkedSetting4 = getBinding().h; m.checkNotNullExpressionValue(checkedSetting4, "binding.settingsTextImagesLinksToggle"); StoreUserSettings storeUserSettings4 = this.userSettings; if (storeUserSettings4 == null) { m.throwUninitializedPropertyAccessException("userSettings"); } checkedSetting4.setChecked(storeUserSettings4.getIsRenderEmbedsEnabled()); getBinding().h.setOnCheckedListener(new WidgetSettingsMedia$onViewBound$5(this)); CheckedSetting checkedSetting5 = getBinding().l; m.checkNotNullExpressionValue(checkedSetting5, "binding.settingsTextImagesSyncToggle"); StoreUserSettings storeUserSettings5 = this.userSettings; if (storeUserSettings5 == null) { m.throwUninitializedPropertyAccessException("userSettings"); } checkedSetting5.setChecked(storeUserSettings5.getIsSyncTextAndImagesEnabled()); getBinding().l.setOnCheckedListener(new WidgetSettingsMedia$onViewBound$6(this)); CheckedSetting checkedSetting6 = getBinding().m; m.checkNotNullExpressionValue(checkedSetting6, "binding.stickersSuggestions"); StoreUserSettings storeUserSettings6 = this.userSettings; if (storeUserSettings6 == null) { m.throwUninitializedPropertyAccessException("userSettings"); } checkedSetting6.setChecked(storeUserSettings6.getIsStickerSuggestionsEnabled()); getBinding().m.setOnCheckedListener(new WidgetSettingsMedia$onViewBound$7(this)); for (TextView textView : n.listOf((Object[]) new TextView[]{getBinding().f, getBinding().j, getBinding().e, getBinding().i, getBinding().k})) { AccessibilityUtils accessibilityUtils = AccessibilityUtils.INSTANCE; m.checkNotNullExpressionValue(textView, "header"); accessibilityUtils.setViewIsHeading(textView); } } }