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
Type : Button | undefined
Decorators :
@BlueriqChild(Button, '#clear', {optional: true})
currentPageNumber
Type : number
first
Type : Button
Decorators :
@BlueriqChild(Button, '#first')
last
Type : Button
Decorators :
@BlueriqChild(Button, '#last')
next
Type : Button
Decorators :
@BlueriqChild(Button, '#next')
numberOfPages
Type : number
paginationText
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
Type : Asset | undefined
Decorators :
@BlueriqChild(Asset, {optional: true})

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

previous
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>

results matching ""

    No results matching ""