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 de entrada:
- Component Id [string] - El identificador del componente botón.
Parámetros de salida:
- 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á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 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 de entrada:
- 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
