package com.discord.widgets.stage.usersheet; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import android.widget.TextView; import c.d.b.a.a; import com.discord.api.channel.Channel; import com.discord.api.voice.state.StageRequestToSpeakState; import com.discord.databinding.UserProfileStageActionsViewBinding; import com.discord.utilities.drawable.DrawableCompat; import com.discord.widgets.stage.StageRoles; import d0.z.d.m; import kotlin.Unit; import kotlin.jvm.functions.Function0; import kotlin.jvm.internal.DefaultConstructorMarker; /* compiled from: UserProfileStageActionsView.kt */ public final class UserProfileStageActionsView extends LinearLayout { private final UserProfileStageActionsViewBinding binding; /* compiled from: UserProfileStageActionsView.kt */ public static final class ViewState { private final Channel channel; private final boolean isInvitingToSpeak; private final boolean isMe; private final boolean isUpdatingSuppressed; private final StageRoles myStageRole; private final boolean userInSameVoiceChannel; private final StageRequestToSpeakState userRequestToSpeakState; private final StageRoles userStageRole; private ViewState(boolean z2, Channel channel, StageRoles stageRoles, StageRoles stageRoles2, StageRequestToSpeakState stageRequestToSpeakState, boolean z3, boolean z4, boolean z5) { this.isMe = z2; this.channel = channel; this.myStageRole = stageRoles; this.userStageRole = stageRoles2; this.userRequestToSpeakState = stageRequestToSpeakState; this.userInSameVoiceChannel = z3; this.isUpdatingSuppressed = z4; this.isInvitingToSpeak = z5; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ public /* synthetic */ ViewState(boolean z2, Channel channel, StageRoles stageRoles, StageRoles stageRoles2, StageRequestToSpeakState stageRequestToSpeakState, boolean z3, boolean z4, boolean z5, int i, DefaultConstructorMarker defaultConstructorMarker) { this(z2, channel, stageRoles, stageRoles2, stageRequestToSpeakState, z3, (i & 64) != 0 ? false : z4, (i & 128) != 0 ? false : z5); } public /* synthetic */ ViewState(boolean z2, Channel channel, StageRoles stageRoles, StageRoles stageRoles2, StageRequestToSpeakState stageRequestToSpeakState, boolean z3, boolean z4, boolean z5, DefaultConstructorMarker defaultConstructorMarker) { this(z2, channel, stageRoles, stageRoles2, stageRequestToSpeakState, z3, z4, z5); } /* renamed from: copy-pGLTHTc$default reason: not valid java name */ public static /* synthetic */ ViewState m48copypGLTHTc$default(ViewState viewState, boolean z2, Channel channel, StageRoles stageRoles, StageRoles stageRoles2, StageRequestToSpeakState stageRequestToSpeakState, boolean z3, boolean z4, boolean z5, int i, Object obj) { return viewState.m51copypGLTHTc((i & 1) != 0 ? viewState.isMe : z2, (i & 2) != 0 ? viewState.channel : channel, (i & 4) != 0 ? viewState.myStageRole : stageRoles, (i & 8) != 0 ? viewState.userStageRole : stageRoles2, (i & 16) != 0 ? viewState.userRequestToSpeakState : stageRequestToSpeakState, (i & 32) != 0 ? viewState.userInSameVoiceChannel : z3, (i & 64) != 0 ? viewState.isUpdatingSuppressed : z4, (i & 128) != 0 ? viewState.isInvitingToSpeak : z5); } public final boolean component1() { return this.isMe; } public final Channel component2() { return this.channel; } /* renamed from: component3-twRsX-0 reason: not valid java name */ public final StageRoles m49component3twRsX0() { return this.myStageRole; } /* renamed from: component4-twRsX-0 reason: not valid java name */ public final StageRoles m50component4twRsX0() { return this.userStageRole; } public final StageRequestToSpeakState component5() { return this.userRequestToSpeakState; } public final boolean component6() { return this.userInSameVoiceChannel; } public final boolean component7() { return this.isUpdatingSuppressed; } public final boolean component8() { return this.isInvitingToSpeak; } /* renamed from: copy-pGLTHTc reason: not valid java name */ public final ViewState m51copypGLTHTc(boolean z2, Channel channel, StageRoles stageRoles, StageRoles stageRoles2, StageRequestToSpeakState stageRequestToSpeakState, boolean z3, boolean z4, boolean z5) { m.checkNotNullParameter(stageRequestToSpeakState, "userRequestToSpeakState"); return new ViewState(z2, channel, stageRoles, stageRoles2, stageRequestToSpeakState, z3, z4, z5); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof ViewState)) { return false; } ViewState viewState = (ViewState) obj; return this.isMe == viewState.isMe && m.areEqual(this.channel, viewState.channel) && m.areEqual(this.myStageRole, viewState.myStageRole) && m.areEqual(this.userStageRole, viewState.userStageRole) && m.areEqual(this.userRequestToSpeakState, viewState.userRequestToSpeakState) && this.userInSameVoiceChannel == viewState.userInSameVoiceChannel && this.isUpdatingSuppressed == viewState.isUpdatingSuppressed && this.isInvitingToSpeak == viewState.isInvitingToSpeak; } public final Channel getChannel() { return this.channel; } /* renamed from: getMyStageRole-twRsX-0 reason: not valid java name */ public final StageRoles m52getMyStageRoletwRsX0() { return this.myStageRole; } public final boolean getUserInSameVoiceChannel() { return this.userInSameVoiceChannel; } public final StageRequestToSpeakState getUserRequestToSpeakState() { return this.userRequestToSpeakState; } /* renamed from: getUserStageRole-twRsX-0 reason: not valid java name */ public final StageRoles m53getUserStageRoletwRsX0() { return this.userStageRole; } public int hashCode() { boolean z2 = this.isMe; int i = 1; if (z2) { z2 = true; } int i2 = z2 ? 1 : 0; int i3 = z2 ? 1 : 0; int i4 = z2 ? 1 : 0; int i5 = i2 * 31; Channel channel = this.channel; int i6 = 0; int hashCode = (i5 + (channel != null ? channel.hashCode() : 0)) * 31; StageRoles stageRoles = this.myStageRole; int hashCode2 = (hashCode + (stageRoles != null ? stageRoles.hashCode() : 0)) * 31; StageRoles stageRoles2 = this.userStageRole; int hashCode3 = (hashCode2 + (stageRoles2 != null ? stageRoles2.hashCode() : 0)) * 31; StageRequestToSpeakState stageRequestToSpeakState = this.userRequestToSpeakState; if (stageRequestToSpeakState != null) { i6 = stageRequestToSpeakState.hashCode(); } int i7 = (hashCode3 + i6) * 31; boolean z3 = this.userInSameVoiceChannel; if (z3) { z3 = true; } int i8 = z3 ? 1 : 0; int i9 = z3 ? 1 : 0; int i10 = z3 ? 1 : 0; int i11 = (i7 + i8) * 31; boolean z4 = this.isUpdatingSuppressed; if (z4) { z4 = true; } int i12 = z4 ? 1 : 0; int i13 = z4 ? 1 : 0; int i14 = z4 ? 1 : 0; int i15 = (i11 + i12) * 31; boolean z5 = this.isInvitingToSpeak; if (!z5) { i = z5 ? 1 : 0; } return i15 + i; } public final boolean isInvitingToSpeak() { return this.isInvitingToSpeak; } public final boolean isMe() { return this.isMe; } public final boolean isUpdatingSuppressed() { return this.isUpdatingSuppressed; } public String toString() { StringBuilder K = a.K("ViewState(isMe="); K.append(this.isMe); K.append(", channel="); K.append(this.channel); K.append(", myStageRole="); K.append(this.myStageRole); K.append(", userStageRole="); K.append(this.userStageRole); K.append(", userRequestToSpeakState="); K.append(this.userRequestToSpeakState); K.append(", userInSameVoiceChannel="); K.append(this.userInSameVoiceChannel); K.append(", isUpdatingSuppressed="); K.append(this.isUpdatingSuppressed); K.append(", isInvitingToSpeak="); return a.F(K, this.isInvitingToSpeak, ")"); } } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public UserProfileStageActionsView(Context context, AttributeSet attributeSet) { super(context, attributeSet); m.checkNotNullParameter(context, "context"); m.checkNotNullParameter(attributeSet, "attrs"); View inflate = LayoutInflater.from(context).inflate(2131558719, (ViewGroup) this, false); addView(inflate); int i = 2131365562; TextView textView = (TextView) inflate.findViewById(2131365562); if (textView != null) { i = 2131365563; TextView textView2 = (TextView) inflate.findViewById(2131365563); if (textView2 != null) { UserProfileStageActionsViewBinding userProfileStageActionsViewBinding = new UserProfileStageActionsViewBinding((LinearLayout) inflate, textView, textView2); m.checkNotNullExpressionValue(userProfileStageActionsViewBinding, "UserProfileStageActionsV…rom(context), this, true)"); this.binding = userProfileStageActionsViewBinding; return; } } throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i))); } public final void setOnInviteToSpeak(Function0 function0) { m.checkNotNullParameter(function0, "onInviteToSpeak"); this.binding.b.setOnClickListener(new UserProfileStageActionsView$setOnInviteToSpeak$1(function0)); } public final void setOnMoveToAudience(Function0 function0) { m.checkNotNullParameter(function0, "onMoveToAudience"); this.binding.f1644c.setOnClickListener(new UserProfileStageActionsView$setOnMoveToAudience$1(function0)); } public final void updateView(ViewState viewState) { m.checkNotNullParameter(viewState, "viewState"); StageRoles r0 = viewState.m52getMyStageRoletwRsX0(); int i = 8; if (r0 == null || !StageRoles.m25isModeratorimpl(r0.m28unboximpl()) || !viewState.getUserInSameVoiceChannel()) { setVisibility(8); return; } setVisibility(0); TextView textView = this.binding.b; textView.setVisibility(viewState.getUserRequestToSpeakState().getCanBeInvitedToSpeak() ? 0 : 8); textView.setEnabled(!viewState.isInvitingToSpeak()); textView.setText(viewState.isMe() ? 2131891398 : 2131893540); DrawableCompat.setCompoundDrawablesCompat$default(textView, viewState.isMe() ? 2131231980 : 2131231977, 0, 0, 0, 14, (Object) null); TextView textView2 = this.binding.f1644c; StageRoles r4 = viewState.m53getUserStageRoletwRsX0(); if (r4 != null && StageRoles.m26isSpeakerimpl(r4.m28unboximpl())) { i = 0; } textView2.setVisibility(i); textView2.setEnabled(!viewState.isUpdatingSuppressed()); } }