package com.discord.stores; import c.d.b.a.a; import d0.z.d.m; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import rx.Observable; import rx.subjects.BehaviorSubject; /* compiled from: StoreNux.kt */ public final class StoreNux extends Store { private final Dispatcher dispatcher; private NuxState nuxState; private final BehaviorSubject nuxStateSubject; /* compiled from: StoreNux.kt */ public static final class NuxState { private final boolean addGuildHint; private final boolean contactSyncCompleted; private final boolean firstOpen; private final boolean postRegister; private final boolean postRegisterWithInvite; private final Long premiumGuildHintGuildId; public NuxState() { this(false, false, false, false, false, null, 63, null); } public NuxState(boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l) { this.postRegister = z2; this.postRegisterWithInvite = z3; this.contactSyncCompleted = z4; this.firstOpen = z5; this.addGuildHint = z6; this.premiumGuildHintGuildId = l; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ public /* synthetic */ NuxState(boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l, int i, DefaultConstructorMarker defaultConstructorMarker) { this((i & 1) != 0 ? false : z2, (i & 2) != 0 ? false : z3, (i & 4) != 0 ? false : z4, (i & 8) != 0 ? false : z5, (i & 16) == 0 ? z6 : false, (i & 32) != 0 ? null : l); } public static /* synthetic */ NuxState copy$default(NuxState nuxState, boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l, int i, Object obj) { if ((i & 1) != 0) { z2 = nuxState.postRegister; } if ((i & 2) != 0) { z3 = nuxState.postRegisterWithInvite; } if ((i & 4) != 0) { z4 = nuxState.contactSyncCompleted; } if ((i & 8) != 0) { z5 = nuxState.firstOpen; } if ((i & 16) != 0) { z6 = nuxState.addGuildHint; } if ((i & 32) != 0) { l = nuxState.premiumGuildHintGuildId; } return nuxState.copy(z2, z3, z4, z5, z6, l); } public final boolean component1() { return this.postRegister; } public final boolean component2() { return this.postRegisterWithInvite; } public final boolean component3() { return this.contactSyncCompleted; } public final boolean component4() { return this.firstOpen; } public final boolean component5() { return this.addGuildHint; } public final Long component6() { return this.premiumGuildHintGuildId; } public final NuxState copy(boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l) { return new NuxState(z2, z3, z4, z5, z6, l); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof NuxState)) { return false; } NuxState nuxState = (NuxState) obj; return this.postRegister == nuxState.postRegister && this.postRegisterWithInvite == nuxState.postRegisterWithInvite && this.contactSyncCompleted == nuxState.contactSyncCompleted && this.firstOpen == nuxState.firstOpen && this.addGuildHint == nuxState.addGuildHint && m.areEqual(this.premiumGuildHintGuildId, nuxState.premiumGuildHintGuildId); } public final boolean getAddGuildHint() { return this.addGuildHint; } public final boolean getContactSyncCompleted() { return this.contactSyncCompleted; } public final boolean getFirstOpen() { return this.firstOpen; } public final boolean getPostRegister() { return this.postRegister; } public final boolean getPostRegisterWithInvite() { return this.postRegisterWithInvite; } public final Long getPremiumGuildHintGuildId() { return this.premiumGuildHintGuildId; } public int hashCode() { boolean z2 = this.postRegister; 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; boolean z3 = this.postRegisterWithInvite; if (z3) { z3 = true; } int i6 = z3 ? 1 : 0; int i7 = z3 ? 1 : 0; int i8 = z3 ? 1 : 0; int i9 = (i5 + i6) * 31; boolean z4 = this.contactSyncCompleted; if (z4) { z4 = true; } int i10 = z4 ? 1 : 0; int i11 = z4 ? 1 : 0; int i12 = z4 ? 1 : 0; int i13 = (i9 + i10) * 31; boolean z5 = this.firstOpen; if (z5) { z5 = true; } int i14 = z5 ? 1 : 0; int i15 = z5 ? 1 : 0; int i16 = z5 ? 1 : 0; int i17 = (i13 + i14) * 31; boolean z6 = this.addGuildHint; if (!z6) { i = z6 ? 1 : 0; } int i18 = (i17 + i) * 31; Long l = this.premiumGuildHintGuildId; return i18 + (l != null ? l.hashCode() : 0); } public String toString() { StringBuilder K = a.K("NuxState(postRegister="); K.append(this.postRegister); K.append(", postRegisterWithInvite="); K.append(this.postRegisterWithInvite); K.append(", contactSyncCompleted="); K.append(this.contactSyncCompleted); K.append(", firstOpen="); K.append(this.firstOpen); K.append(", addGuildHint="); K.append(this.addGuildHint); K.append(", premiumGuildHintGuildId="); return a.A(K, this.premiumGuildHintGuildId, ")"); } } public StoreNux(Dispatcher dispatcher) { m.checkNotNullParameter(dispatcher, "dispatcher"); this.dispatcher = dispatcher; NuxState nuxState = new NuxState(false, false, false, false, false, null, 63, null); this.nuxState = nuxState; this.nuxStateSubject = BehaviorSubject.l0(nuxState); } public static final /* synthetic */ NuxState access$getNuxState$p(StoreNux storeNux) { return storeNux.nuxState; } public static final /* synthetic */ void access$publishNuxUpdated(StoreNux storeNux, NuxState nuxState) { storeNux.publishNuxUpdated(nuxState); } public static final /* synthetic */ void access$setNuxState$p(StoreNux storeNux, NuxState nuxState) { storeNux.nuxState = nuxState; } private final void publishNuxUpdated(NuxState nuxState) { this.nuxStateSubject.onNext(nuxState); } public final void clearNux() { this.dispatcher.schedule(new StoreNux$clearNux$1(this)); } public final Observable getNuxState() { Observable r = this.nuxStateSubject.r(); m.checkNotNullExpressionValue(r, "nuxStateSubject.distinctUntilChanged()"); return r; } @StoreThread public final void handleGuildSelected(long j) { Long premiumGuildHintGuildId = this.nuxState.getPremiumGuildHintGuildId(); if (premiumGuildHintGuildId == null || premiumGuildHintGuildId.longValue() != j) { NuxState copy$default = NuxState.copy$default(this.nuxState, false, false, false, false, false, null, 31, null); this.nuxState = copy$default; publishNuxUpdated(copy$default); } } @StoreThread public final void handleSamplePremiumGuildSelected(long j) { NuxState copy$default = NuxState.copy$default(this.nuxState, false, false, false, false, false, Long.valueOf(j), 31, null); this.nuxState = copy$default; publishNuxUpdated(copy$default); } public final void setContactSyncCompleted(boolean z2) { updateNux(new StoreNux$setContactSyncCompleted$1(z2)); } public final void setFirstOpen(boolean z2) { updateNux(new StoreNux$setFirstOpen$1(z2)); } public final void setPostRegister(boolean z2) { updateNux(new StoreNux$setPostRegister$1(z2)); } public final void setPostRegisterWithInvite(boolean z2) { updateNux(new StoreNux$setPostRegisterWithInvite$1(z2)); } public final void setPremiumGuildHintGuildId(Long l) { updateNux(new StoreNux$setPremiumGuildHintGuildId$1(l)); } public final void updateNux(Function1 function1) { m.checkNotNullParameter(function1, "updateFunction"); this.dispatcher.schedule(new StoreNux$updateNux$1(this, function1)); } }