zui docs v0.0.5
GitHub ↗
Navigation and structure Native Qt

Pagination

Pagination is a native Zui component in the navigation and structure catalog, with 25 component-specific properties.

Usage

Ruby example

Paste this complete Builder example inside the app surface from the Quickstart. Replace illustrative asset paths with files from your project.

Ruby
pagination 12, page: 4, sibling_count: 1, show_first_last: true
API

Component properties

25 component-specific values, plus shared item and layout properties.

countCount configuration for Pagination.property
pagePage configuration for Pagination.property
sibling_countSibling count configuration for Pagination.property
show_first_lastShow first last configuration for Pagination.property
show_previous_nextShow previous next configuration for Pagination.property
previous_textPrevious text configuration for Pagination.property
next_textNext text configuration for Pagination.property
first_textFirst text configuration for Pagination.property
last_textLast text configuration for Pagination.property
spacingSpacing configuration for Pagination.property
paddingPadding configuration for Pagination.property
item_sizeItem size configuration for Pagination.property
widthWidth configuration for Pagination.property
heightHeight configuration for Pagination.property
enabledEnabled configuration for Pagination.property
backgroundBackground configuration for Pagination.property
foregroundForeground configuration for Pagination.property
mutedMuted configuration for Pagination.property
accentAccent configuration for Pagination.property
selected_backgroundSelected background configuration for Pagination.property
border_colorBorder color configuration for Pagination.property
radiusRadius configuration for Pagination.property
font_familyFont family configuration for Pagination.property
font_sizeFont size configuration for Pagination.property
visibleVisible configuration for Pagination.property
Show 13 shared item properties
opacityscalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction

Events

Subscribe with on widget, :event and keep behavior in Ruby.

inputNative event payload
changeNative event payload
selectNative event payload
previousNative event payload
nextNative event payload
firstNative event payload
lastNative event payload
showNative event payload
hideNative event payload
focusNative event payload
blurNative event payload