Skip to main content

paginator

El Paginator genera un páginador que permite ir seleccionando entre items de una lista mediante un select o flechas (elemento anterior o siguiente)

Demostración interactiva

Cambiar Label


<%= paginator_widget paginator_options,
paginator_application_path,
'#performance-attempt-form',
select_label: 'Label',
select_id: application_id,
id: 'performance-attempt-form-paginator' %>

Lista de parámetros

ParámetroTipoDetalle
elementsArrayLista de elementos tipo [texto, valor] para pasar a un select.
element_detail_pathStringRuta donde se consulta el contenido HTML con los detalles del elemento elegido.
content_selectorStringSelector CSS del contenedor donde ubicar el contenido HTML obtenido.
select_labelStringEtiqueta a ubicar sobre el select.
select_idStringIdentificador a entregar al select.
selected_elementString,IntegerIdentificador de elemento selecciondo por default.

Anatomía

alt-text

1. Select

Indica el elemento seleccionado.

2. Ícono

Siempre deben llevar íconos Arrow Back y Arrow Forward.

3. Contenedor

Casos de uso

Versión 1: con Select

El Paginator va de la mano con otro componente, como un Select por ejemplo, que permite mostrar el elemento que se está seleccionando, y a su vez, el contenido de este.

alt-textalt-text

En las imágenes las flechas anterior y siguiente van cambiando el elemento del select, y el contenido de este (recuadro naranjo)

Versión 2: simple

Se limita solo a los botones anterior y siguiente, dentro de otro componente, como por ejemplo un Data Box

alt-text

Uso correcto

alt-text

En mobile los botones deben ir siempre en la misma fila que el select, nunca debajo del select

Uso incorrecto

alt-text
message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario