NEURALNG

ACCESSIBILITY

Native pagination model

Paginator uses a labelled navigation landmark, native list and button semantics, a current-page marker and polite range announcements.

Landmark and structure

The root is a nav labelled by the active locale. Page controls live in a native unordered list; ellipses are presentation-only and never enter the tab order.

Current page and report

The selected button exposes aria-current="page". The range report uses aria-live="polite" and aria-atomic="true" so navigation updates are announced as one message.

Keyboard behavior

Tab follows normal document order. Enter and Space activate the focused native button. The composed NeuralSelect adds its standard listbox navigation, typeahead and Escape behavior. Boundary controls are genuinely disabled.

Localized labels

First, previous, next, last, page and page-size labels resolve from NeuralLocaleService. The labels input merges a partial local override over those messages.