.class public final Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$getSelectedGuildChannelList$1; .super Ljava/lang/Object; .source "WidgetChannelListModel.kt" # interfaces .implements Lrx/functions/Func9; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion;->getSelectedGuildChannelList(J)Lrx/Observable; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = null .end annotation .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;", "Lrx/functions/Func9<", "TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TR;>;" } .end annotation # instance fields .field public final synthetic $selectedGuildId:J # direct methods .method public constructor (J)V .locals 0 iput-wide p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$getSelectedGuildChannelList$1;->$selectedGuildId:J invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public final call(Lcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/Map;Ljava/lang/Long;Ljava/lang/Long;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Lcom/discord/stores/StoreNux$NuxState;)Lcom/discord/widgets/channels/list/WidgetChannelListModel; .locals 15 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/discord/utilities/channel/GuildChannelsInfo;", "Ljava/util/Map<", "Ljava/lang/Long;", "+", "Lcom/discord/models/domain/ModelChannel;", ">;", "Ljava/lang/Long;", "Ljava/lang/Long;", "Ljava/util/Map<", "Ljava/lang/Long;", "+", "Ljava/util/Collection<", "Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceUser;", ">;>;", "Ljava/util/Map<", "Ljava/lang/Long;", "Ljava/lang/Integer;", ">;", "Ljava/util/Set<", "Ljava/lang/Long;", ">;", "Ljava/util/Set<", "Ljava/lang/Long;", ">;", "Lcom/discord/stores/StoreNux$NuxState;", ")", "Lcom/discord/widgets/channels/list/WidgetChannelListModel;" } .end annotation move-object v0, p0 sget-object v1, Lcom/discord/widgets/channels/list/WidgetChannelListModel;->Companion:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion; iget-wide v2, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$getSelectedGuildChannelList$1;->$selectedGuildId:J const-string v4, "guildChannelsInfo" move-object/from16 v14, p1 invoke-static {v14, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v4, "guildChannels" move-object/from16 v5, p2 invoke-static {v5, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v4, "selectedChannelId" move-object/from16 v6, p3 invoke-static {v6, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual/range {p3 .. p3}, Ljava/lang/Long;->longValue()J move-result-wide v6 const-string v4, "selectedVoiceChannelId" move-object/from16 v8, p4 invoke-static {v8, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual/range {p4 .. p4}, Ljava/lang/Long;->longValue()J move-result-wide v8 const-string v4, "voiceStates" move-object/from16 v10, p5 invoke-static {v10, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v4, "mentionCounts" move-object/from16 v11, p6 invoke-static {v11, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v4, "unreadChannelIds" move-object/from16 v12, p7 invoke-static {v12, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V const-string v4, "collapsedCategories" move-object/from16 v13, p8 invoke-static {v13, v4}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V move-object/from16 v4, p1 invoke-static/range {v1 .. v13}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion;->access$guildListBuilder(Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion;JLcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/Map;JJLjava/util/Map;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;)Ljava/util/List; move-result-object v1 new-instance v2, Lcom/discord/widgets/channels/list/items/ChannelListBottomNavSpaceItem; iget-wide v3, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$getSelectedGuildChannelList$1;->$selectedGuildId:J invoke-direct {v2, v3, v4}, Lcom/discord/widgets/channels/list/items/ChannelListBottomNavSpaceItem;->(J)V invoke-static {v1, v2}, Lw/q/l;->plus(Ljava/util/Collection;Ljava/lang/Object;)Ljava/util/List; move-result-object v1 invoke-virtual/range {p9 .. p9}, Lcom/discord/stores/StoreNux$NuxState;->getPremiumGuildHintGuildId()Ljava/lang/Long; move-result-object v2 if-eqz v2, :cond_1 invoke-virtual/range {p9 .. p9}, Lcom/discord/stores/StoreNux$NuxState;->getPremiumGuildHintGuildId()Ljava/lang/Long; move-result-object v2 invoke-virtual/range {p1 .. p1}, Lcom/discord/utilities/channel/GuildChannelsInfo;->getGuild()Lcom/discord/models/domain/ModelGuild; move-result-object v3 if-eqz v3, :cond_0 invoke-virtual {v3}, Lcom/discord/models/domain/ModelGuild;->getId()J move-result-wide v3 invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object v3 goto :goto_0 :cond_0 const/4 v3, 0x0 :goto_0 invoke-static {v2, v3}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x1 goto :goto_1 :cond_1 const/4 v2, 0x0 :goto_1 new-instance v3, Lcom/discord/widgets/channels/list/WidgetChannelListModel; invoke-virtual/range {p1 .. p1}, Lcom/discord/utilities/channel/GuildChannelsInfo;->getGuild()Lcom/discord/models/domain/ModelGuild; move-result-object v4 const/4 v5, 0x1 const/4 v6, 0x0 move-object/from16 p1, v3 move-object/from16 p2, v4 move-object/from16 p3, v1 move/from16 p4, v5 move/from16 p5, v2 move/from16 p6, v6 invoke-direct/range {p1 .. p6}, Lcom/discord/widgets/channels/list/WidgetChannelListModel;->(Lcom/discord/models/domain/ModelGuild;Ljava/util/List;ZZZ)V return-object v3 .end method .method public bridge synthetic call(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Lcom/discord/utilities/channel/GuildChannelsInfo; check-cast p2, Ljava/util/Map; check-cast p3, Ljava/lang/Long; check-cast p4, Ljava/lang/Long; check-cast p5, Ljava/util/Map; check-cast p6, Ljava/util/Map; check-cast p7, Ljava/util/Set; check-cast p8, Ljava/util/Set; check-cast p9, Lcom/discord/stores/StoreNux$NuxState; invoke-virtual/range {p0 .. p9}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$getSelectedGuildChannelList$1;->call(Lcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/Map;Ljava/lang/Long;Ljava/lang/Long;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Lcom/discord/stores/StoreNux$NuxState;)Lcom/discord/widgets/channels/list/WidgetChannelListModel; move-result-object p1 return-object p1 .end method