diff options
author | vlad <vlad@driver.xyz> | 2018-01-26 11:56:32 -0800 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2018-01-26 11:56:32 -0800 |
commit | 526307e0a534008ad6b7e4578d886c50d09ee2d2 (patch) | |
tree | dba881616ef9035937ff17146db0a923a59c8387 | |
parent | 632552cfc56cdd25ead6860d58acbf0c1226c808 (diff) | |
download | driver-core-526307e0a534008ad6b7e4578d886c50d09ee2d2.tar.gz driver-core-526307e0a534008ad6b7e4578d886c50d09ee2d2.tar.bz2 driver-core-526307e0a534008ad6b7e4578d886c50d09ee2d2.zip |
Default pagination
-rw-r--r-- | src/main/scala/xyz/driver/core/rest/package.scala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/scala/xyz/driver/core/rest/package.scala b/src/main/scala/xyz/driver/core/rest/package.scala index bd08478..3d8a30e 100644 --- a/src/main/scala/xyz/driver/core/rest/package.scala +++ b/src/main/scala/xyz/driver/core/rest/package.scala @@ -33,6 +33,11 @@ trait ServiceTransport { implicit mat: Materializer): Future[Unmarshal[ResponseEntity]] } +object Pagination { + + val Default = Pagination(pageSize = 100, pageNumber = 1) +} + final case class Pagination(pageSize: Int, pageNumber: Int) { def offset: Int = pageSize * pageNumber } |