NormalState

public class NormalState

Channel page current state: normal mode.

Functions

Link copied to clipboard
public void init(ChannelViewModel messageViewModel, Bundle bundle)
Normal mode initialization: fetches local history and processes unread count.
Link copied to clipboard
public boolean isNormalState(ChannelViewModel viewModel)
Link copied to clipboard
public void onClearMessage(ChannelViewModel viewModel)
Link copied to clipboard
public void onHistoryBarClick(ChannelViewModel messageViewModel)
Link copied to clipboard
public void onLoadMore(ChannelViewModel viewModel)
Normal mode pull-up load-more.
Link copied to clipboard
public void onNewMentionMessageBarClick(ChannelViewModel viewModel)
Link copied to clipboard
public void onNewMessageBarClick(ChannelViewModel viewModel)
Link copied to clipboard
public void onReceived(ChannelViewModel viewModel, UiMessage uiMessage, int left, boolean hasPackage, boolean offline)
Normal mode message handling.
Link copied to clipboard
public void onRefresh(ChannelViewModel viewModel)
Link copied to clipboard
public void onScrollToBottom(ChannelViewModel viewModel)