Button

Click to copy

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