.class public Lcom/discord/stores/StoreMessages; .super Ljava/lang/Object; .source "StoreMessages.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/discord/stores/StoreMessages$Cache;, Lcom/discord/stores/StoreMessages$Listeners;, Lcom/discord/stores/StoreMessages$Actions; } .end annotation # direct methods .method public constructor ()V .locals 0 .prologue invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static get()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable", "<", "Ljava/util/Map", "<", "Ljava/lang/Long;", "Ljava/util/Map", "<", "Ljava/lang/Long;", "Lcom/discord/models/domain/ModelMessage;", ">;>;>;" } .end annotation .prologue invoke-static {}, Lcom/discord/stores/StoreMessages$Cache;->getMessages()Lcom/discord/utilities/mg_preference/MGPreferenceRx; move-result-object v0 invoke-virtual {v0}, Lcom/discord/utilities/mg_preference/MGPreferenceRx;->get()Lrx/Observable; move-result-object v0 return-object v0 .end method .method public static getEditingMessage()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable", "<", "Lcom/discord/models/domain/ModelMessage$Editing;", ">;" } .end annotation .prologue invoke-static {}, Lcom/discord/stores/StoreMessages$Cache;->getEditingMessage()Lcom/discord/utilities/mg_preference/MGPreferenceRx; move-result-object v0 invoke-virtual {v0}, Lcom/discord/utilities/mg_preference/MGPreferenceRx;->get()Lrx/Observable; move-result-object v0 return-object v0 .end method .method public static getForSelectedChannel()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable", "<", "Ljava/util/List", "<", "Lcom/discord/models/domain/ModelMessage;", ">;>;" } .end annotation .prologue invoke-static {}, Lcom/discord/stores/StoreMessages$Cache;->getMessagesVisible()Lcom/discord/utilities/mg_preference/MGPreferenceRx; move-result-object v0 invoke-virtual {v0}, Lcom/discord/utilities/mg_preference/MGPreferenceRx;->get()Lrx/Observable; move-result-object v0 invoke-virtual {v0}, Lrx/Observable;->distinctUntilChanged()Lrx/Observable; move-result-object v0 return-object v0 .end method .method public static getSelectedMessage()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable", "<", "Lcom/discord/models/domain/ModelMessage$Selected;", ">;" } .end annotation .prologue invoke-static {}, Lcom/discord/stores/StoreMessages$Cache;->getSelectedMessage()Lcom/discord/utilities/mg_preference/MGPreferenceRx; move-result-object v0 invoke-virtual {v0}, Lcom/discord/utilities/mg_preference/MGPreferenceRx;->get()Lrx/Observable; move-result-object v0 return-object v0 .end method .method public static getSendingMedia()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable", "<", "Ljava/lang/Boolean;", ">;" } .end annotation .prologue invoke-static {}, Lcom/discord/stores/StoreMessages$Cache;->getSendingMedia()Lcom/discord/utilities/mg_preference/MGPreferenceRx; move-result-object v0 invoke-virtual {v0}, Lcom/discord/utilities/mg_preference/MGPreferenceRx;->get()Lrx/Observable; move-result-object v0 invoke-virtual {v0}, Lrx/Observable;->distinctUntilChanged()Lrx/Observable; move-result-object v0 return-object v0 .end method .method public static init()V .locals 0 .prologue invoke-static {}, Lcom/discord/stores/StoreMessages$Listeners;->access$000()V invoke-static {}, Lcom/discord/stores/StoreMessages$Listeners;->access$100()V invoke-static {}, Lcom/discord/stores/StoreMessages$Listeners;->access$200()V invoke-static {}, Lcom/discord/stores/StoreMessages$Listeners;->access$300()V invoke-static {}, Lcom/discord/stores/StoreMessages$Listeners;->access$400()V invoke-static {}, Lcom/discord/stores/StoreMessages$Listeners;->access$500()V return-void .end method