SearchData

@Serializable
data class SearchData(val users: List<SearchUser>, val searchType: String? = null, val searchKeywords: List<String>? = null, val pagination: SearchPagination? = null, val hasMore: Boolean = false, val total: Int? = null, val nextCursor: String? = null)

Search results with pagination and metadata from VDS.

Constructors

Link copied to clipboard
constructor(users: List<SearchUser>, searchType: String? = null, searchKeywords: List<String>? = null, pagination: SearchPagination? = null, hasMore: Boolean = false, total: Int? = null, nextCursor: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "has_more")
val hasMore: Boolean
Link copied to clipboard
@SerialName(value = "next_cursor")
val nextCursor: String?
Link copied to clipboard
@SerialName(value = "pagination")
val pagination: SearchPagination?
Link copied to clipboard
@SerialName(value = "search_keywords")
val searchKeywords: List<String>?
Link copied to clipboard
@SerialName(value = "search_type")
val searchType: String?
Link copied to clipboard
@SerialName(value = "total")
val total: Int?
Link copied to clipboard
@SerialName(value = "users")
val users: List<SearchUser>