discord-jadx/app/src/main/java/com/discord/widgets/stage/start/StartStageViewModel.java

70 lines
2.5 KiB
Java

package com.discord.widgets.stage.start;
import c.d.b.a.a;
import com.discord.app.AppViewModel;
import com.discord.widgets.stage.start.StartStageItem;
import d0.t.n;
import d0.z.d.m;
import java.util.List;
/* compiled from: StartStageViewModel.kt */
public final class StartStageViewModel extends AppViewModel<ViewState> {
/* compiled from: StartStageViewModel.kt */
public static final class ViewState {
private final List<StartStageItem> items;
/* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: java.util.List<? extends com.discord.widgets.stage.start.StartStageItem> */
/* JADX WARN: Multi-variable type inference failed */
public ViewState(List<? extends StartStageItem> list) {
m.checkNotNullParameter(list, "items");
this.items = list;
}
/* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.widgets.stage.start.StartStageViewModel$ViewState */
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ ViewState copy$default(ViewState viewState, List list, int i, Object obj) {
if ((i & 1) != 0) {
list = viewState.items;
}
return viewState.copy(list);
}
public final List<StartStageItem> component1() {
return this.items;
}
public final ViewState copy(List<? extends StartStageItem> list) {
m.checkNotNullParameter(list, "items");
return new ViewState(list);
}
public boolean equals(Object obj) {
if (this != obj) {
return (obj instanceof ViewState) && m.areEqual(this.items, ((ViewState) obj).items);
}
return true;
}
public final List<StartStageItem> getItems() {
return this.items;
}
public int hashCode() {
List<StartStageItem> list = this.items;
if (list != null) {
return list.hashCode();
}
return 0;
}
public String toString() {
return a.D(a.K("ViewState(items="), this.items, ")");
}
}
public StartStageViewModel() {
super(null, 1, null);
updateViewState(new ViewState(n.listOf((Object[]) new StartStageItem[]{new StartStageItem.Header(0, null, 3, null), new StartStageItem.ListItem.StartStage(null, 1, null), new StartStageItem.ListItem.ScheduleEvent(null, 1, null)})));
}
}