Pagination

@Serializable
data class Pagination(val page: Int, val itemsPerPage: Int, val search: String? = null, val period: Pagination.Period? = null, val sort: Pagination.Sort? = null)

Constructors

Link copied to clipboard
constructor(page: Int, itemsPerPage: Int, search: String? = null, period: Pagination.Period? = null, sort: Pagination.Sort? = null)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class Period(val from: Timestamp, val to: Timestamp)
Link copied to clipboard
@Serializable
data class Sort(val by: String, val order: Pagination.Order)
Link copied to clipboard
class TooManyItemsRequestedException(val message: String = "Too many items requested. Limit is 1000") : RuntimeException

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val page: Int
Link copied to clipboard
Link copied to clipboard
val search: String? = null
Link copied to clipboard
val sort: Pagination.Sort? = null

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard