Group Applications Query
Group application pagination query object.
Implements PageableQuery Interface, Provides Pagination load Group application List capability. See SendBird Query mode, Via loadNextPage Load data page by page, Via hasMore Check if there is more data.
Via ai.nexconn.chat.channel.GroupChannel.createGroupApplicationsQuery Create instance, Not cannot be constructed directly.
Usage Example:
val params = GroupApplicationsQueryParams().apply {
count = 20
directions = listOf(GroupApplicationDirection.APPLICATION_RECEIVED)
}
val query = GroupChannel.createGroupApplicationsQuery(params)
query.loadNextPage { result, error ->
if (error == null && result != null) {
// result.data - application list
}
if (query.hasMore) {
query.loadNextPage { ... }
}
}Content copied to clipboard