Navegación v1.0.0

Paginación

Componente de navegación por páginas para conjuntos de datos. Soporta páginas numeradas con espacios de puntos suspensivos, navegación simple anterior/siguiente y patrones de carga por cursor. Se integra con Turbo Frames para transiciones de página fluidas.

Numerada

Paginación completa con números de página, espacios de puntos suspensivos, flechas anterior/siguiente y selector de tamaño por página

Opciones

Nombre Tipo Predeterminado Descripción
current_page * Integer requerido The current active page number
total_pages * Integer requerido Total number of pages
base_url String "#" Base URL pattern. Page number appended as ?page=N
turbo_frame String Target Turbo Frame ID for navigation
window_size Integer 2 Number of pages to show on each side of current page

Simple

Solo botones Anterior/Siguiente con texto página X de Y. Limpio y minimalista.

Opciones

Nombre Tipo Predeterminado Descripción
current_page * Integer requerido Current page number
total_pages * Integer requerido Total number of pages
prev_url String URL for previous page
next_url String URL for next page
turbo_frame String Target Turbo Frame ID

Cursor

Botón Cargar más con carga automática opcional. Sin números de página.

Opciones

Nombre Tipo Predeterminado Descripción
next_url String URL to load more items
loading_text String "Loading..." Text shown during loading
load_more_text String "Load More" Button text
turbo_frame String Target Turbo Frame ID
auto_load Boolean false Auto-load when button enters viewport

Registro de Cambios v1.0.0

- v1.0.0: Initial release with numbered, simple, and cursor styles

Obtener Acceso Completo

Desbloquea el código fuente de este componente y todos los demás. Un solo pago para acceso de por vida.

Obtener Acceso