discord-jadx/app/src/main/java/com/discord/widgets/guild_role_subscriptions/setup/GuildRoleSubscriptionPlanDe...

171 lines
6.4 KiB
Java

package com.discord.widgets.guild_role_subscriptions.setup;
import c.d.b.a.a;
import com.discord.api.guildrolesubscription.GuildRoleSubscriptionGroupListing;
import com.discord.api.guildrolesubscription.ImageAsset;
import com.discord.app.AppViewModel;
import d0.z.d.m;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* compiled from: GuildRoleSubscriptionPlanDetailsViewModel.kt */
public final class GuildRoleSubscriptionPlanDetailsViewModel extends AppViewModel<ViewState> {
/* compiled from: GuildRoleSubscriptionPlanDetailsViewModel.kt */
public static final class ViewState {
private final Long applicationId;
private final String coverImage;
private final Long coverImageAssetId;
private final String description;
private final boolean isFullServerGate;
public ViewState() {
this(null, null, null, null, false, 31, null);
}
public ViewState(String str, Long l, Long l2, String str2, boolean z2) {
this.coverImage = str;
this.applicationId = l;
this.coverImageAssetId = l2;
this.description = str2;
this.isFullServerGate = z2;
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ ViewState(String str, Long l, Long l2, String str2, boolean z2, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : l, (i & 4) != 0 ? null : l2, (i & 8) == 0 ? str2 : null, (i & 16) != 0 ? false : z2);
}
public static /* synthetic */ ViewState copy$default(ViewState viewState, String str, Long l, Long l2, String str2, boolean z2, int i, Object obj) {
if ((i & 1) != 0) {
str = viewState.coverImage;
}
if ((i & 2) != 0) {
l = viewState.applicationId;
}
if ((i & 4) != 0) {
l2 = viewState.coverImageAssetId;
}
if ((i & 8) != 0) {
str2 = viewState.description;
}
if ((i & 16) != 0) {
z2 = viewState.isFullServerGate;
}
return viewState.copy(str, l, l2, str2, z2);
}
public final String component1() {
return this.coverImage;
}
public final Long component2() {
return this.applicationId;
}
public final Long component3() {
return this.coverImageAssetId;
}
public final String component4() {
return this.description;
}
public final boolean component5() {
return this.isFullServerGate;
}
public final ViewState copy(String str, Long l, Long l2, String str2, boolean z2) {
return new ViewState(str, l, l2, str2, z2);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof ViewState)) {
return false;
}
ViewState viewState = (ViewState) obj;
return m.areEqual(this.coverImage, viewState.coverImage) && m.areEqual(this.applicationId, viewState.applicationId) && m.areEqual(this.coverImageAssetId, viewState.coverImageAssetId) && m.areEqual(this.description, viewState.description) && this.isFullServerGate == viewState.isFullServerGate;
}
public final Long getApplicationId() {
return this.applicationId;
}
public final String getCoverImage() {
return this.coverImage;
}
public final Long getCoverImageAssetId() {
return this.coverImageAssetId;
}
public final String getDescription() {
return this.description;
}
public int hashCode() {
String str = this.coverImage;
int i = 0;
int hashCode = (str != null ? str.hashCode() : 0) * 31;
Long l = this.applicationId;
int hashCode2 = (hashCode + (l != null ? l.hashCode() : 0)) * 31;
Long l2 = this.coverImageAssetId;
int hashCode3 = (hashCode2 + (l2 != null ? l2.hashCode() : 0)) * 31;
String str2 = this.description;
if (str2 != null) {
i = str2.hashCode();
}
int i2 = (hashCode3 + i) * 31;
boolean z2 = this.isFullServerGate;
if (z2) {
z2 = true;
}
int i3 = z2 ? 1 : 0;
int i4 = z2 ? 1 : 0;
int i5 = z2 ? 1 : 0;
return i2 + i3;
}
public final boolean isFullServerGate() {
return this.isFullServerGate;
}
public String toString() {
StringBuilder R = a.R("ViewState(coverImage=");
R.append(this.coverImage);
R.append(", applicationId=");
R.append(this.applicationId);
R.append(", coverImageAssetId=");
R.append(this.coverImageAssetId);
R.append(", description=");
R.append(this.description);
R.append(", isFullServerGate=");
return a.L(R, this.isFullServerGate, ")");
}
}
public GuildRoleSubscriptionPlanDetailsViewModel() {
super(new ViewState(null, null, null, null, false, 31, null));
}
public final void setGroupPlanDetails(GuildRoleSubscriptionGroupListing guildRoleSubscriptionGroupListing, Boolean bool) {
m.checkNotNullParameter(guildRoleSubscriptionGroupListing, "subscriptionGroupListing");
Long valueOf = Long.valueOf(guildRoleSubscriptionGroupListing.b());
ImageAsset g = guildRoleSubscriptionGroupListing.g();
updateViewState(new ViewState(null, valueOf, g != null ? Long.valueOf(g.a()) : null, guildRoleSubscriptionGroupListing.c(), bool != null ? bool.booleanValue() : guildRoleSubscriptionGroupListing.d(), 1, null));
}
public final void updateCoverImage(String str) {
updateViewState(ViewState.copy$default(requireViewState(), str, null, null, null, false, 30, null));
}
public final void updateDescription(String str) {
updateViewState(ViewState.copy$default(requireViewState(), null, null, null, str, false, 23, null));
}
public final void updateFullServerGate(boolean z2) {
updateViewState(ViewState.copy$default(requireViewState(), null, null, null, null, z2, 15, null));
}
}