-
@Deprecated(message = The Chat interface has been replaced by ChatUI. Have a look at the updated Android tutorial for details., level = DeprecationLevel.ERROR) public interface Chat
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classChat.Builderpublic classChat.Companion
-
Method Summary
Modifier and Type Method Description abstract UrlSignerurlSigner()abstract UnitsetUser(User user, String token, InitConnectionListener callbacks)Sets the user and connects to Stream's API abstract Unitdisconnect()abstract ChatNavigatorgetNavigator()abstract ChatStringsgetStrings()abstract ChatFontsgetFonts()abstract LiveData<OnlineStatus>getOnlineStatus()abstract LiveData<Number>getUnreadMessages()abstract LiveData<Number>getUnreadChannels()abstract LiveData<User>getCurrentUser()abstract ChatMarkdowngetMarkdown()abstract StringgetVersion()-
-
Method Detail
-
urlSigner
abstract UrlSigner urlSigner()
-
setUser
abstract Unit setUser(User user, String token, InitConnectionListener callbacks)
Sets the user and connects to Stream's API
- Parameters:
user- The user objecttoken- The token, typically provided by your backend during authenticationcallbacks- optional callback to listen to connect events
-
disconnect
abstract Unit disconnect()
-
getNavigator
abstract ChatNavigator getNavigator()
-
getStrings
abstract ChatStrings getStrings()
-
getOnlineStatus
abstract LiveData<OnlineStatus> getOnlineStatus()
-
getUnreadMessages
abstract LiveData<Number> getUnreadMessages()
-
getUnreadChannels
abstract LiveData<Number> getUnreadChannels()
-
getCurrentUser
abstract LiveData<User> getCurrentUser()
-
getMarkdown
abstract ChatMarkdown getMarkdown()
-
getVersion
abstract String getVersion()
-
-
-
-