-
public interface IMessageListView
-
-
Method Summary
Modifier and Type Method Description abstract Unitinit(Channel channel, User currentUser)abstract UnitsetEndRegionReachedHandler(Function0<Unit> endRegionReachedHandler)abstract UnitsetLastMessageReadHandler(Function0<Unit> lastMessageReadHandler)abstract UnitsetOnMessageEditHandler(Function1<Message, Unit> onMessageEditHandler)abstract UnitsetOnMessageDeleteHandler(Function1<Message, Unit> onMessageDeleteHandler)abstract UnitsetOnStartThreadHandler(Function1<Message, Unit> onStartThreadHandler)abstract UnitsetOnMessageFlagHandler(Function1<Message, Unit> onMessageFlagHandler)abstract UnitsetOnSendGiphyHandler(Function2<Message, GiphyAction, Unit> onSendGiphyHandler)abstract UnitsetOnMessageRetryHandler(Function1<Message, Unit> onMessageRetryHandler)abstract UnitshowEmptyStateView()abstract UnithideEmptyStateView()abstract UnitshowLoadingView()abstract UnithideLoadingView()abstract UnitdisplayNewMessage(MessageListItemWrapper listItem)abstract UnitsetLoadingMore(Boolean loadingMore)-
-
Method Detail
-
setEndRegionReachedHandler
abstract Unit setEndRegionReachedHandler(Function0<Unit> endRegionReachedHandler)
-
setLastMessageReadHandler
abstract Unit setLastMessageReadHandler(Function0<Unit> lastMessageReadHandler)
-
setOnMessageEditHandler
abstract Unit setOnMessageEditHandler(Function1<Message, Unit> onMessageEditHandler)
-
setOnMessageDeleteHandler
abstract Unit setOnMessageDeleteHandler(Function1<Message, Unit> onMessageDeleteHandler)
-
setOnStartThreadHandler
abstract Unit setOnStartThreadHandler(Function1<Message, Unit> onStartThreadHandler)
-
setOnMessageFlagHandler
abstract Unit setOnMessageFlagHandler(Function1<Message, Unit> onMessageFlagHandler)
-
setOnSendGiphyHandler
abstract Unit setOnSendGiphyHandler(Function2<Message, GiphyAction, Unit> onSendGiphyHandler)
-
setOnMessageRetryHandler
abstract Unit setOnMessageRetryHandler(Function1<Message, Unit> onMessageRetryHandler)
-
showEmptyStateView
abstract Unit showEmptyStateView()
-
hideEmptyStateView
abstract Unit hideEmptyStateView()
-
showLoadingView
abstract Unit showLoadingView()
-
hideLoadingView
abstract Unit hideLoadingView()
-
displayNewMessage
abstract Unit displayNewMessage(MessageListItemWrapper listItem)
-
setLoadingMore
abstract Unit setLoadingMore(Boolean loadingMore)
-
-
-
-