Kelvin SDK Client Library Reference
Kv
Pagination
Handler
constructor
next
Page
Params
previous
Page
Params
request
Params
requester
type
cancel
Request
fetch
fetch
All
get
Data
Stream
get
Details
get
Error
Stream
get
Fetching
Stream
has
Next
has
Previous
next
previous
reset
update
Params
Type parameters
T
:
Model
K
:
IPaginationHandlerParams
Hierarchy
KvPaginatorBase
<
T
,
K
>
KvPaginationHandler
Index
Constructors
constructor
Properties
next
Page
Params
previous
Page
Params
request
Params
requester
type
Methods
cancel
Request
fetch
fetch
All
get
Data
Stream
get
Details
get
Error
Stream
get
Fetching
Stream
has
Next
has
Previous
next
previous
reset
update
Params
Constructors
constructor
new
KvPagination
Handler
(
requester
:
PaginatorRequest
<
T
,
K
>
, requestParams
:
K
)
:
KvPaginationHandler
Parameters
requester:
PaginatorRequest
<
T
,
K
>
requestParams:
K
Returns
KvPaginationHandler
Properties
next
Page
Params
next
Page
Params
:
IPaginationHandlerParams
previous
Page
Params
previous
Page
Params
:
IPaginationHandlerParams
request
Params
request
Params
:
K
requester
requester
:
PaginatorRequest
<
T
,
K
>
type
type
:
EPaginatorType
= EPaginatorType.Legacy
Methods
cancel
Request
cancel
Request
(
)
:
void
Returns
void
fetch
fetch
(
params
?:
IPaginationParams
)
:
void
Parameters
Default value
params:
IPaginationParams
= {}
Returns
void
fetch
All
fetch
All
(
params
?:
K
)
:
Observable
<
T
[]
>
Parameters
Optional
params:
K
Returns
Observable
<
T
[]
>
get
Data
Stream
get
Data
Stream
(
)
:
Observable
<
IPaginationDataStream
<
T
>
>
Returns
Observable
<
IPaginationDataStream
<
T
>
>
get
Details
get
Details
(
)
:
IPaginationBaseDetails
Returns
IPaginationBaseDetails
get
Error
Stream
get
Error
Stream
(
)
:
Observable
<
string
|
IKvHttpResponse
>
Returns
Observable
<
string
|
IKvHttpResponse
>
get
Fetching
Stream
get
Fetching
Stream
(
)
:
Observable
<
IPaginationParams
>
Returns
Observable
<
IPaginationParams
>
has
Next
has
Next
(
)
:
boolean
Returns
boolean
has
Previous
has
Previous
(
)
:
boolean
Returns
boolean
next
next
(
)
:
void
Returns
void
previous
previous
(
)
:
void
Returns
void
reset
reset
(
)
:
void
Returns
void
update
Params
update
Params
(
pagination
:
Pagination
)
:
void
Parameters
pagination:
Pagination
Returns
void