discord-jadx/app/src/main/java/com/discord/stores/updates/ObservationDeck$connect$obs...

48 lines
1.7 KiB
Java

package com.discord.stores.updates;
import com.discord.stores.updates.ObservationDeck;
import d0.t.k;
import d0.z.d.m;
import java.util.Set;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
/* compiled from: ObservationDeck.kt */
public final class ObservationDeck$connect$observer$1 extends ObservationDeck.Observer {
public final /* synthetic */ String $observerName;
public final /* synthetic */ Function0 $onUpdate;
public final /* synthetic */ ObservationDeck.UpdateSource[] $updateSources;
private final String name;
private final Set<ObservationDeck.UpdateSource> observingUpdates;
private Function0<Unit> onUpdate;
public ObservationDeck$connect$observer$1(ObservationDeck.UpdateSource[] updateSourceArr, Function0 function0, String str) {
this.$updateSources = updateSourceArr;
this.$onUpdate = function0;
this.$observerName = str;
this.observingUpdates = k.toSet(updateSourceArr);
this.onUpdate = function0;
this.name = str == null ? String.valueOf(hashCode()) : str;
}
@Override // com.discord.stores.updates.ObservationDeck.Observer
public String getName() {
return this.name;
}
@Override // com.discord.stores.updates.ObservationDeck.Observer
public Set<ObservationDeck.UpdateSource> getObservingUpdates() {
return this.observingUpdates;
}
@Override // com.discord.stores.updates.ObservationDeck.Observer
public Function0<Unit> getOnUpdate() {
return this.onUpdate;
}
@Override // com.discord.stores.updates.ObservationDeck.Observer
public void setOnUpdate(Function0<Unit> function0) {
m.checkNotNullParameter(function0, "<set-?>");
this.onUpdate = function0;
}
}