Class HistoryState
-
- All Implemented Interfaces:
public class HistoryState
-
-
Method Summary
Modifier and Type Method Description voidinit(MessageViewModel messageViewModel, Bundle bundle)跳转到指定历史消息 voidonLoadMore(MessageViewModel viewModel)voidonRefresh(MessageViewModel viewModel)voidonReceived(MessageViewModel viewModel, UiMessage uiMessage, int left, boolean hasPackage, boolean offline)voidonNewMessageBarClick(MessageViewModel viewModel)voidonNewMentionMessageBarClick(MessageViewModel viewModel)voidonScrollToBottom(MessageViewModel viewModel)voidonHistoryBarClick(MessageViewModel viewModel)voidonClearMessage(MessageViewModel viewModel)booleanisNormalState(MessageViewModel viewModel)-
-
Method Detail
-
init
void init(MessageViewModel messageViewModel, Bundle bundle)
跳转到指定历史消息
-
onLoadMore
void onLoadMore(MessageViewModel viewModel)
-
onRefresh
void onRefresh(MessageViewModel viewModel)
-
onReceived
void onReceived(MessageViewModel viewModel, UiMessage uiMessage, int left, boolean hasPackage, boolean offline)
-
onNewMessageBarClick
void onNewMessageBarClick(MessageViewModel viewModel)
-
onNewMentionMessageBarClick
void onNewMentionMessageBarClick(MessageViewModel viewModel)
-
onScrollToBottom
void onScrollToBottom(MessageViewModel viewModel)
- Parameters:
viewModel- 历史消息滑动到底部不做任何处理,继续加载更多
-
onHistoryBarClick
void onHistoryBarClick(MessageViewModel viewModel)
- Parameters:
viewModel- 历史状态不做任何处理
-
onClearMessage
void onClearMessage(MessageViewModel viewModel)
-
isNormalState
boolean isNormalState(MessageViewModel viewModel)
-
-
-
-