Skip to main content

Veritran Docs

Repeater

Plataformas

Apps móviles

Sistemas operativos

El componente Repeater es un componente contenedor que permite crear diseños de forma eficiente y eficaz mientras se utilizan datos dinámicos a través de una array. Consta de dos componentes, el Repeater y el Repeater Item (su componente hijo principal), que representa la estructura que se repite un número específico de veces.

El número de veces que se repite el elemento depende de la información configurada en el array que invoca, es decir, dependiendo de los datos del array y del usuario de la app, el Repeater puede mostrar información diferente en la app publicada. A diferencia de otros componentes utilizados para crear diseños con disposición de información específicos, el Repeater te permite enumerar elementos utilizando la misma estructura de forma repetitiva y utilizar arrays.

La característica dinámica del Repeater se refiere al hecho de que permite configurar una sola estructura y mostrar información diferente para cada usuario de la app. Esto deriva del uso de un array, que contiene información configurada que le permite personalizar la información que se muestra a cada usuario de acuerdo con su perfil. La información personalizada puede referirse a diferencias en la lógica o la apariencia de los datos. Además, si necesitas realizar cambios en la información que se muestra en la app, los cambios deben aplicarse al array y no necesitarás modificar la configuración del Repeater en el editor de pantallas.

Dependiendo de los requisitos del proyecto, puedes utilizar una de las tres estructuras que puede tener el Repeater: grilla, horizontal o vertical. Por ejemplo, puedes utilizar la estructura de grilla para crear un menú principal con las transacciones que puede realizar el usuario de la app, la estructura vertical para mostrar la lista de últimas transacciones o la estructura horizontal para mostrar opciones de pago con diferentes medios (por ejemplo, tarjeta de crédito o tarjeta de débito).

Sugerencia

Solo deberías utilizar un componente Repeater si necesitas obtener información de un array.

El principal beneficio de este componente es que hace que la construcción sea eficiente donde se necesita repetir una estructura, y ágil ya que utiliza un array para agregar información de manera dinámica a la estructura. Además, simplifica la vista de árbol, dado que la estructura principal se configura una vez, y facilita la actualización de los componentes cuando sea necesario, ya que deberás realizar los cambios en una sola estructura.

Para usar el Repeater en el editor de pantallas, debes agregar el componente Repeater Item al canvas y, a continuación, agregar el componente Repeater Item dentro del Repeater. Solo tienes que agregar y configurar un componente Repeater Item y, en función de la configuración tanto del Repeater como del Repeater Item, el resto de la grilla se dibujará en la app.

Importante

El componente Repeater solo se puede agregar dentro de un componente Panel o Flex Container. Como buena práctica, agrega el Repeater dentro de un Flex Container para comenzar a construir la pantalla.

Cómo usar un componente Repeater en tu app

Esta sección incluye un caso de uso que explica cómo debes usar y configurar un componente Repeater para cumplir con una solicitud realizada por GoldBank, tu cliente.

Especificaciones de atributos

Consulta la sección a continuación para obtener más información sobre todos los atributos del panel derecho que aparecen para la configuración cuando arrastras y sueltas un componente Repeater en el canvas.

Importante

Esta sección es solo para fines informativos. Configura los atributos del componente según los requisitos de tu proyecto.

Repeater

En las secciones siguientes se describen las secciones disponibles para la confirmación del componente Repeater.

Importante

Para el componente Repeater, las únicas unidades de medida que se deben utilizar en el panel derecho son % y px.

Pestaña Design.
Pestaña Actions
Repeater Item
Design
Pestaña Actions
Pestaña Advanced.

No hay atributos disponibles para configurar en la pestaña Advanced para el componente Repeater Item.