MessageListState
Parameters
The list of MessageListItemStates to be shown in the list.
Whether the user has reached the newest message or not.
Whether the user has reached the older message or not.
Whether the initial loading is in progress or not.
Whether loading of a page with newer messages is in progress or not.
Whether loading of a page with older messages is in progress or not.
The current logged in User.
The Message id if we are in a thread, null otherwise.
Count of unread messages in channel or thread.
The NewMessageState of the newly received message.
The current SelectedMessageState.
Snapshot of the active unread label, or null when there is no unread boundary to display. Sticky once set: it persists across auto-read events until the user leaves the channel, marks messages unread, or explicitly hides it.