discord-jadx/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby$Mod...

32 lines
1.7 KiB
Java

package com.discord.widgets.friends;
import com.discord.widgets.friends.NearbyManager;
import com.discord.widgets.friends.WidgetFriendsFindNearby;
import j0.k.b;
import j0.l.e.j;
import kotlin.NoWhenBranchMatchedException;
import rx.Observable;
/* compiled from: WidgetFriendsFindNearby.kt */
public final class WidgetFriendsFindNearby$ModelProvider$get$1<T, R> implements b<NearbyManager.NearbyState, Observable<? extends WidgetFriendsFindNearby.Model>> {
public static final WidgetFriendsFindNearby$ModelProvider$get$1 INSTANCE = new WidgetFriendsFindNearby$ModelProvider$get$1();
public final Observable<? extends WidgetFriendsFindNearby.Model> call(NearbyManager.NearbyState nearbyState) {
j jVar;
if (nearbyState instanceof NearbyManager.NearbyState.Disconnected) {
return new j(new WidgetFriendsFindNearby.Model.Error(Integer.valueOf(((NearbyManager.NearbyState.Disconnected) nearbyState).getCode())));
}
if (nearbyState instanceof NearbyManager.NearbyState.Uninitialized) {
jVar = new j(WidgetFriendsFindNearby.Model.Uninitialized.INSTANCE);
} else if (nearbyState instanceof NearbyManager.NearbyState.Connected) {
NearbyManager.NearbyState.Connected connected = (NearbyManager.NearbyState.Connected) nearbyState;
if (!connected.getNearbyUserIds().isEmpty()) {
return WidgetFriendsFindNearby.ModelProvider.access$getUserModels(WidgetFriendsFindNearby.ModelProvider.INSTANCE, connected.getNearbyUserIds());
}
jVar = new j(WidgetFriendsFindNearby.Model.Empty.INSTANCE);
} else {
throw new NoWhenBranchMatchedException();
}
return jVar;
}
}