Composants → bpm.pagination

bpm.pagination

Pagination pour listes et tableaux : page courante, total de pages, callback au changement.

StableAffichage de données⏱ 2 min
Python
bpm.pagination(page=1, total_pages=5, on_page_change=...)

Props

PropTypeDéfautRequisDescription
pagenumber—OuiPage courante (1-based).
totalPagesnumber—OuiNombre total de pages.
onPageChange(page: number) => void—OuiCallback au changement de page.
pageSizenumber—NonTaille de page (affichage optionnel).
totalItemsnumber—NonNombre total d'éléments.
labelstring—NonLibellé optionnel (ex. "Page 1 sur 5").
classNamestring—NonClasses CSS additionnelles.

Exemples

bpm.pagination(page=1, total_pages=10, on_page_change=handle_page)
bpm.pagination(page=3, total_pages=5, page_size=20, total_items=97, label="Page")