QueryChannelsState
Contains a state related to a single query channels request.
Properties
The channels loaded state. See ChannelsStateData.
Factory that produces ChatEventHandler, which decides whether the set of channels should be updated.
The request for the current page.
If the current state reached the final page.
The filter associated with this query channels state.
Configuration captured from the most recent grouped query response that targeted this group. Used by paginated and recovery calls so they reuse the caller's original GroupedQueryConfig.limit, GroupedQueryConfig.pageSize, GroupedQueryConfig.watch and GroupedQueryConfig.presence.
If the current state is loading more channels (a next page is being loaded).
Cursor for the next page when this state belongs to a grouped query. null means there is no further page (or that this is a standard query that doesn't use cursors).
The request for the next page, if there is a page.
If the channels need to be synced.
The sort associated with this query channels state.