Kelvin SDK Client Library Reference
Kv
Paginator
Limits
constructor
page
page
Size
request
Params
requester
total
Items
total
Pages
type
cancel
Request
fetch
fetch
All
get
Data
Stream
get
Details
get
Error
Stream
get
Fetching
Stream
has
Next
has
Previous
next
previous
reset
Type parameters
T
:
Model
K
:
IPaginationLimitsParams
Hierarchy
KvPaginatorBase
<
T
,
K
>
KvPaginatorLimits
Index
Constructors
constructor
Properties
page
page
Size
request
Params
requester
total
Items
total
Pages
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
Constructors
constructor
new
KvPaginator
Limits
(
requester
:
PaginatorRequest
<
T
,
K
>
, requestParams
:
K
)
:
KvPaginatorLimits
Parameters
requester:
PaginatorRequest
<
T
,
K
>
requestParams:
K
Returns
KvPaginatorLimits
Properties
Optional
page
page
:
number
Optional
page
Size
page
Size
:
number
request
Params
request
Params
:
K
requester
requester
:
PaginatorRequest
<
T
,
K
>
Optional
total
Items
total
Items
:
number
Optional
total
Pages
total
Pages
:
number
type
type
:
EPaginatorType
= EPaginatorType.Limits
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
(
)
:
IPaginationLimitsDetails
Returns
IPaginationLimitsDetails
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