Kelvin SDK Client Library Reference
Kv
Paginator
Cursor
constructor
next
Page
previous
Page
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
Type parameters
T
:
Model
K
:
IPaginationCursorParams
Hierarchy
KvPaginatorBase
<
T
,
K
>
KvPaginatorCursor
Index
Constructors
constructor
Properties
next
Page
previous
Page
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
Constructors
constructor
new
KvPaginator
Cursor
(
requester
:
PaginatorRequest
<
T
,
K
>
, requestParams
:
K
)
:
KvPaginatorCursor
Parameters
requester:
PaginatorRequest
<
T
,
K
>
requestParams:
K
Returns
KvPaginatorCursor
Properties
next
Page
next
Page
:
string
|
undefined
previous
Page
previous
Page
:
string
|
undefined
request
Params
request
Params
:
K
requester
requester
:
PaginatorRequest
<
T
,
K
>
type
type
:
EPaginatorType
= EPaginatorType.Cursor
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
(
)
:
IPaginationCursorDetails
Returns
IPaginationCursorDetails
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