Backstage
Docs
Github
Preparing search index...
@backstage/plugin-bitbucket-cloud-common
WithPagination
Class WithPagination<TPage, TResultItem>
Type Parameters
TPage
extends
Paginated
<
TResultItem
>
TResultItem
Index
Constructors
constructor
Methods
get
Page
iterate
Pages
iterate
Results
Constructors
constructor
new
WithPagination
<
TPage
extends
Paginated
<
TResultItem
>
,
TResultItem
>
(
createUrl
:
(
options
:
PaginationOptions
)
=>
URL
,
fetch
:
(
url
:
URL
)
=>
Promise
<
TPage
>
,
pagelen
?:
number
,
)
:
WithPagination
<
TPage
,
TResultItem
>
Type Parameters
TPage
extends
Paginated
<
TResultItem
>
TResultItem
Parameters
createUrl
:
(
options
:
PaginationOptions
)
=>
URL
fetch
:
(
url
:
URL
)
=>
Promise
<
TPage
>
Optional
pagelen
:
number
Returns
WithPagination
<
TPage
,
TResultItem
>
Methods
get
Page
getPage
(
options
?:
PaginationOptions
)
:
Promise
<
TPage
>
Parameters
Optional
options
:
PaginationOptions
Returns
Promise
<
TPage
>
iterate
Pages
iteratePages
(
options
?:
PaginationOptions
)
:
AsyncGenerator
<
TPage
,
void
>
Parameters
Optional
options
:
PaginationOptions
Returns
AsyncGenerator
<
TPage
,
void
>
iterate
Results
iterateResults
(
options
?:
PaginationOptions
,
)
:
AsyncGenerator
<
Awaited
<
TResultItem
>
,
void
,
unknown
>
Parameters
Optional
options
:
PaginationOptions
Returns
AsyncGenerator
<
Awaited
<
TResultItem
>
,
void
,
unknown
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
get
Page
iterate
Pages
iterate
Results
Docs
Github
Backstage
Loading...