package com.discord.widgets.channels; import android.content.Context; import android.view.View; import androidx.core.view.ViewKt; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentViewModelLazyKt; import c.a.d.h0; import c.a.d.j0; import c.d.b.a.a; import com.discord.app.AppFragment; import com.discord.databinding.WidgetChannelSidebarActionsBinding; import com.discord.utilities.rx.ObservableExtensionsKt; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; import com.discord.views.channelsidebar.GuildChannelSideBarActionsView; import com.discord.views.channelsidebar.PrivateChannelSideBarActionsView; import com.discord.widgets.channels.WidgetChannelSidebarActionsViewModel; import com.discord.widgets.user.calls.PrivateCallLauncher; import d0.z.d.a0; import d0.z.d.m; import kotlin.Lazy; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.reflect.KProperty; /* compiled from: WidgetChannelSidebarActions.kt */ public final class WidgetChannelSidebarActions extends AppFragment { public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.W(WidgetChannelSidebarActions.class, "binding", "getBinding()Lcom/discord/databinding/WidgetChannelSidebarActionsBinding;", 0)}; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetChannelSidebarActions$binding$2.INSTANCE, null, 2, null); private final Lazy viewModel$delegate; public WidgetChannelSidebarActions() { super(2131558897); WidgetChannelSidebarActions$viewModel$2 widgetChannelSidebarActions$viewModel$2 = WidgetChannelSidebarActions$viewModel$2.INSTANCE; h0 h0Var = new h0(this); this.viewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(WidgetChannelSidebarActionsViewModel.class), new WidgetChannelSidebarActions$appViewModels$$inlined$viewModels$1(h0Var), new j0(widgetChannelSidebarActions$viewModel$2)); } public static final /* synthetic */ void access$configureUI(WidgetChannelSidebarActions widgetChannelSidebarActions, WidgetChannelSidebarActionsViewModel.ViewState viewState) { widgetChannelSidebarActions.configureUI(viewState); } public static final /* synthetic */ void access$startPrivateCall(WidgetChannelSidebarActions widgetChannelSidebarActions, long j, boolean z2) { widgetChannelSidebarActions.startPrivateCall(j, z2); } private final void configureUI(WidgetChannelSidebarActionsViewModel.ViewState viewState) { if (m.areEqual(viewState, WidgetChannelSidebarActionsViewModel.ViewState.Uninitialized.INSTANCE)) { View view = getView(); if (view != null) { ViewKt.setVisible(view, false); } } else if (viewState instanceof WidgetChannelSidebarActionsViewModel.ViewState.Private) { View view2 = getView(); if (view2 != null) { ViewKt.setVisible(view2, true); } GuildChannelSideBarActionsView guildChannelSideBarActionsView = getBinding().b; m.checkNotNullExpressionValue(guildChannelSideBarActionsView, "binding.widgetChannelSidebarActionsGuildView"); guildChannelSideBarActionsView.setVisibility(8); PrivateChannelSideBarActionsView privateChannelSideBarActionsView = getBinding().f1707c; m.checkNotNullExpressionValue(privateChannelSideBarActionsView, "binding.widgetChannelSidebarActionsPrivateView"); privateChannelSideBarActionsView.setVisibility(0); WidgetChannelSidebarActionsViewModel.ViewState.Private r2 = (WidgetChannelSidebarActionsViewModel.ViewState.Private) viewState; long channelId = r2.getChannelId(); getBinding().f1707c.a(new WidgetChannelSidebarActions$configureUI$1(this, viewState), new WidgetChannelSidebarActions$configureUI$2(this, viewState), new WidgetChannelSidebarActions$configureUI$3(this, channelId), new WidgetChannelSidebarActions$configureUI$4(channelId, requireContext()), r2.isMuted()); } else if (viewState instanceof WidgetChannelSidebarActionsViewModel.ViewState.Guild) { WidgetChannelSidebarActionsViewModel.ViewState.Guild guild = (WidgetChannelSidebarActionsViewModel.ViewState.Guild) viewState; long channelId2 = guild.getChannelId(); Context requireContext = requireContext(); GuildChannelSideBarActionsView guildChannelSideBarActionsView2 = getBinding().b; WidgetChannelSidebarActions$configureUI$5 widgetChannelSidebarActions$configureUI$5 = new WidgetChannelSidebarActions$configureUI$5(viewState, requireContext); WidgetChannelSidebarActions$configureUI$6 widgetChannelSidebarActions$configureUI$6 = new WidgetChannelSidebarActions$configureUI$6(requireContext, channelId2); guildChannelSideBarActionsView2.a(widgetChannelSidebarActions$configureUI$5, new WidgetChannelSidebarActions$configureUI$7(this, channelId2), widgetChannelSidebarActions$configureUI$6, new WidgetChannelSidebarActions$configureUI$8(channelId2, requireContext), guild.getHasUnreadPins(), guild.isMuted(), guild.getDisablePins()); View view3 = getView(); if (view3 != null) { ViewKt.setVisible(view3, true); } PrivateChannelSideBarActionsView privateChannelSideBarActionsView2 = getBinding().f1707c; m.checkNotNullExpressionValue(privateChannelSideBarActionsView2, "binding.widgetChannelSidebarActionsPrivateView"); privateChannelSideBarActionsView2.setVisibility(8); GuildChannelSideBarActionsView guildChannelSideBarActionsView3 = getBinding().b; m.checkNotNullExpressionValue(guildChannelSideBarActionsView3, "binding.widgetChannelSidebarActionsGuildView"); guildChannelSideBarActionsView3.setVisibility(0); } } private final WidgetChannelSidebarActionsBinding getBinding() { return (WidgetChannelSidebarActionsBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]); } private final WidgetChannelSidebarActionsViewModel getViewModel() { return (WidgetChannelSidebarActionsViewModel) this.viewModel$delegate.getValue(); } private final void startPrivateCall(long j, boolean z2) { Context requireContext = requireContext(); FragmentManager parentFragmentManager = getParentFragmentManager(); m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager"); PrivateCallLauncher privateCallLauncher = new PrivateCallLauncher(this, this, requireContext, parentFragmentManager); if (z2) { privateCallLauncher.launchVideoCall(j); } else { privateCallLauncher.launchVoiceCall(j); } } @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle(getViewModel().observeViewState(), this), WidgetChannelSidebarActions.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChannelSidebarActions$onViewBoundOrOnResume$1(this), 62, (Object) null); } }