File

lists/src/pagination.ts

Description

This service should be provided by a component that is at the root of a pagination container structure. You may then inject it into the same component to have access to the relevant data for the pagination component.

Index

Properties
Methods
Accessors

Constructor

constructor(querying: BlueriqQuerying, session: BlueriqSession)
Parameters :
Name Type Optional
querying BlueriqQuerying No
session BlueriqSession No

Properties

clear
clear: Button | undefined
Type : Button | undefined
Decorators :
@BlueriqChild(Button, '#clear', {optional: undefined})
currentPageNumber
currentPageNumber: number
Type : number
first
first: Button
Type : Button
Decorators :
@BlueriqChild(Button, '#first')
last
last: Button
Type : Button
Decorators :
@BlueriqChild(Button, '#last')
next
next: Button
Type : Button
Decorators :
@BlueriqChild(Button, '#next')
numberOfPages
numberOfPages: number
Type : number
paginationText
paginationText: string | null | undefined
Type : string | null | undefined

Pagination text to display information, usually in the form Page <current> of <total>. For the aggregate/ case/worklist this text is configurable in the runtime

pagingFeedback
pagingFeedback: Asset | undefined
Type : Asset | undefined
Decorators :
@BlueriqChild(Asset, {optional: undefined})

Optional text to display how many items are displayed of the total number of items. The text is configurable in the runtime.

previous
previous: Button
Type : Button
Decorators :
@BlueriqChild(Button, '#previous, #prev')

Methods

navigateTo
navigateTo(page: number)

Navigates to the specified page.

Parameters :
Name Type Optional
page number No
Returns : boolean

Accessors

changes$
getchanges$()

Accesses of stream that emits whenever the pagination state changes.

Returns : Observable<void>

result-matching ""

    No results matching ""