Not all widgets are available on all instances and subscription plans. Reach out to support@tulip.co to enquire about enabling additional widgets.
Los widgets son los componentes básicos de las aplicaciones. Los widgets se utilizan para mostrar información a los usuarios, recopilar datos de los usuarios y ejecutar la lógica de activación.
Se pueden combinar docenas de widgets dentro de una aplicación para configurar los pasos de la aplicación y construir una interfaz de aplicación que agilice su proceso.
Tipos de widgets

Widgets de botón
Un botón que muestra texto y puede desencadenar una acción. El widget de botón es un widget en blanco completamente configurable por el usuario. Los widgets Siguiente/Anterior/Menú/Completar incluyen activadores predeterminados para agilizar la creación de aplicaciones.
Botón - Un botón completamente configurable que puede activar cualquier lógicaAnterior - Ir al último paso en el que se encontraban los usuarios. Menu - Abre el menú donde los usuarios pueden cambiar de aplicación, cambiar el idioma de la aplicación y cerrar sesiónNext - Avanza al siguiente paso de la aplicación**.Complete** - Ejecuta la finalización de una aplicación almacenando el valor de las variables de la aplicación y vuelve a la pantalla de inicio de la aplicación.
Más información sobre los widgets de botones aquí.
Widgets de entrada
Recoge datos de tus usuarios con los widgets de entrada. Cada widget de entrada soporta diferentes tipos de variables.
Lee más sobre los widgets de entrada aquí.
Widgets de texto
Muestra texto estático o dinámico, incluidos los valores de las variables, texto estático sin formato y marcadores de posición de registro completos.
Widgets incrustados
Incrusta vídeo, CAD, documentos y mucho más en tu aplicación con widgets incrustados.
Más información sobre widgets incrustados aquí.
Widgets de cámara
Visualiza la imagen de tu cámara Tulip Vision o escanea códigos de barras con la cámara del dispositivo gracias a los widgets de cámara.
Más información sobre Tulip Vision aquí.
Widgets personalizados
Cuando los widgets predeterminados no se ajustan perfectamente a tus necesidades, se pueden crear widgets personalizados para casi cualquier caso de uso. Combina HMTL, JavaScript y CSS para ampliar ampliamente la plataforma.
Más información sobre widgets personalizados aquí.
Iconos
Arrastre, suelte y cambie el tamaño de las imágenes vectoriales dentro de su aplicación para alinear su aplicación Tulip con su marca.
Configurar widgets
Puedes configurar los widgets para que se adapten mejor a la forma y función deseadas.
Los distintos widgets admiten diferentes opciones de configuración. Estos ajustes pueden afectar a muchos atributos diferentes de los widgets:- Fuentes de datos del widget - ej: ¿Qué texto se mostrará en un botón, Qué columnas de una tabla se mostrarán? - Estilización: por ejemplo, ¿de qué color debe ser un botón?, ¿debe un widget de texto estar en negrita o cursiva? - Activadores: por ejemplo, ¿qué ocurre cuando un usuario hace clic en [Intro]?
Para editar un widget, debe seleccionarlo. 1. Seleccione el widget que desea configurar.2. Se abrirá la pestaña Widget en el panel contextual.
Fuentes de datos de widgets
El contenido que se muestra para los Widgets difiere para los distintos widgets, pero el proceso de asignación no difiere. El ajuste Datasource define la fuente del contenido del widget. Cuando se añaden widgets por primera vez, su fuente de datos no está mapeada.

Eltipo de fuente de datos es el tipo general de fuente al que se asigna el widget. Los ejemplos incluyen Variables, Campos de Registro de Tabla, Atributos de Máquina, y más.
Datasource es el atributo específico dentro de ese tipo al que se asigna el widget.
A warning icon appears in the corner of an input to indicate that no datasource is selected.
Asignación de datos
Para los widgets de entrada, la fuente de datos representará la ubicación donde se almacena la entrada del usuario. Para todos los demás widgets, la fuente de datos representa el origen de los datos que muestra el widget.
Muchos widgets están vinculados a datos. El contenido de los widgets puede estar controlado por datos dinámicos, como registros de tablas o variables. Los widgets de entrada también se pueden utilizar para rellenar datos en variables o campos de registros de tabla.
Los widgets de entrada son de lectura/escritura con su fuente de datos, los cambios en la entrada cambiarán el valor de la fuente de datos. La mayoría de los widgets son de sólo lectura, por lo que pueden ser controlados por datos dinámicos, pero no pueden afectar directamente al valor de su fuente de datos.
Widgets controlados por datos
Algunos widgets se pueden rellenar a partir de datos dinámicos. En la mayoría de los widgets dinámicos, la configuración de la fuente de datos indica qué datos controlan el estado del widget.
ColorTodas laspropiedades de color pueden establecerse de forma estática o dinámica basándose en una variable.
VariableElcontenido del widget Variable puede vincularse al valor de cualquier variable de la aplicación, incluidos los colores. Este widget cambiará dinámicamente a medida que cambie la variable de origen.
Registro detablaElwidget de registro de tabla reflejará el valor actual de un registro completo o de un campo de registro de tabla individual.
Tabla interactivaElwidget de tabla interactiva muestra el estado actual de una tabla.
Estilización
Puede editar las siguientes propiedades de los widgets después de cargarlos en Tulip en el panel contextual situado a la derecha de la pantalla. Las opciones de estilo varían en función del widget, pero la mayoría de los widgets tienen las opciones que se indican a continuación:
- Tamaño de fuente
- Color de fuente
- Estilo de fuente
- Alineación del texto del botón
- Color del botón
- Tamaño
- Rotación
- Sombra
- Radio del borde
- Parpadeo
Activadores de widgets
Los diferentes widgets tienen cierto comportamiento que determina la lógica de activación.

Widgets de entradaParatodos los widgets de entrada, cuando se cambia la entrada, sus disparadores se ejecutarán.:::(Info) (NOTE)
In the case of Number and Text input widgets, Triggers will fire on users clicking [Enter]
:::
Tabla interactivaCuandoun usuario selecciona una fila, su activador se ejecuta. Además, esa fila se cargará en el marcador de posición del registro de la tabla establecido en la configuración del widget Registro vinculado. Más información sobre el widget de tabla interactiva aquí.
For rows in the interactive table widget to be selectable, its Linked Record field must be tied to a table record placeholder.

