Button
Configuración de la apariencia y el comportamiento
- Label (no obligatorio) para mostrar la etiqueta del componente.
- Icon (no obligatorio) - icono del botón.
- Size (obligatorio) - tamaños estándar de los botones.
- Type (obligatorio) - diseño estándar de los botones.
- Name (obligatorio) - este nombre le ayudará a encontrar este componente en BP.
- Enabled (obligatorio) - disponibilidad del botón en la aplicación. Está activado por defecto.
- Visible () - hace visible el componente si está activado. Se activa por defecto.
Activadores del flujo de trabajo:
- onCreate - se dispara cuando el elemento se crea en la página;
- onShow - se activa cuando el componente cambia su estado a visible (se muestra en la página);
- onHide - se activa cuando el componente cambia su estado a oculto (deja de mostrarse);
- onDestroy - se dispara cuando se destruye el componente;
- onClick - se dispara cuando se hace clic en el componente.
Acciones de los componentes:
Button Get Properties:
Obtiene las propiedades del botón
Parámetros deentrada :
- Component Id [string] - El identificador del componente botón.
Parámetros desalida :
- Label [string] - etiqueta del botón;
- Type [enum] - tipo de botón;
- Size [enum] - tipo de botón;
- Icon [enum] - icono del botón;
- Color [string] - el color del botón;
- Visible [boolean] - estado de visibilidad del botón;
- Enabled [boolean] - estado de activación/desactivación del botón;
- Loading [boolean] - estado de carga del botón.
Button Set Properties
Establece todas las propiedades del botón
Parámetrosde entrada:
- Component Id [string] - el identificador del componente del botón.
- Label [string] - la etiqueta del botón;
- Type [enum] - Tipo de botón;
- Size [enum] - tipo de botón;
- Icon [enum] - icono del botón;
- Color [string] - el color del botón;
- Visible [boolean] - estado de visibilidad del botón;
- Enabled [boolean] - estado de activación/desactivación del botón;
- Loading [boolean] - estado de carga del botón.
Button Update Properties
Actualiza las propiedades del botón
Parámetros de entrada:
- Component Id [string] - el identificador del componente del botón.
- Label [string] - la etiqueta del botón;
- Type [enum] - Tipo de botón;
- Size [enum] - tipo de botón;
- Icon [enum] - icono del botón;
- Color [string] - el color del botón;
- Visible [boolean] - estado de visibilidad del botón;
- Enabled [boolean] - estado de activación/desactivación del botón;
- Loading [boolean] - estado de carga del botón.
Button Click
Realiza un clic en el botón
Parámetros de entrada:
- Component Id [string] - Identificador del componente botón.
Button Reset State
Restablece todos los estados del botón a los predeterminados
Parámetros de entrada:
- Component Id [string] - Identificador del componente botón.
Button Set Loading
Establece el estado de carga como verdadero
Parámetros de entrada:
- Component Id [string] - Identificador del componente botón.
Button Remove Loading
Establece el estado de carga en falso Parámetros de entrada:
Parámetros deentrada :
- Component Id [string] - Identificador del componente de los botones.
Button Enable
Establece el estado de habilitación en verdadero
Parámetros de entrada:
- Component Id [string] - identificador del componente botón.
Button Disable
Establece el estado habilitado en falso
Parámetros de entrada:
- Component Id [string] - Identificador del componente de botones.
Button Show
Establece el estado visible en verdadero
Parámetros de entrada:
- Component Id [string] - Identificador del componente de botón.
Button Hide
Establece el estado visible en falso
Parámetros de entrada:
- Component Id [string] - Identificador del componente botón.
Ejemplo de uso:
Por ejemplo, utilizar un botón para abrir una ventana modal