Select (enum)

Haga clic para copiar

Seleccione el componente para seleccionar objetos de tipo Enumeración.


Ajustes iniciales

Data source - enum tipo de objeto que se utilizará para mostrar las opciones desplegables de

Mode - elegir Multiple para poder seleccionar múltiples opciones del desplegable. En caso contrario, se debe utilizar el modo simple.


Configuración de la apariencia y el comportamiento

Label (no mantory) que se utilizará para mostrar la etiqueta del componente.

Placeholder (no obligatorio) que se utilizará para mostrar el marcador de posición del componente.

Name (obligatorio) - nombre del componente.

Size (obligatorio) - tamaño del componente. Se establece en el valor predeterminado cuando se crea el componente.

Search (obligatorio) - para poder buscar dentro de las opciones desplegables disponibles. Está desactivado por defecto.

Clear icon (obligatorio) - muestra el icono de opciones claras si está activado. Está desactivado por defecto.

Disabled (obligatorio) - hace que el componente se desactive si está activado. Está desactivado por defecto.

Visible (obligatorio) - hace que el componente sea visible si está activado. Está activado por defecto.


Datos

Data source - Modelo de datos en uso. Configurable sólo al crear el componente.


Activadores del flujo de trabajo

  • onChange - se dispara cuando el estado del componente cambia.
  • onFocus - se dispara cuando el componente Select (enum) está siendo enfocado.
  • onBlur - se dispara cuando el componente Select (enum) se desdibuja.
  • onCreate - se activa cuando se crea el componente.
  • onDestroy - se dispara cuando se destruye el componente.

Acciones del componente:

Select Enum Get Properties

Obtiene las propiedades del componente.

Parámetros deentrada :

  • Component Id [string] - Identificador del componente Select Enum;

Parámetros desalida :

  • Selected [enum / enum array] - opción(es) seleccionada(s). Se muestra en el proceso de negocio cuando se especifica sólo el identificador del componente.
  • Label [string] - etiqueta del componente;
  • Placeholder [string] - marcador de posición del componente;
  • Allow Clear [boolean] - permite borrar la selección si es verdadera;
  • Disable [boolean] - desactiva el componente si es verdadero;
  • Tooltip [string] - cadena de información sobre herramientas;
  • Required Mark [boolean] - muestra la marca requerida si es verdadera;
  • Debounce (ms) [integer] - retardo para validar el valor;
  • Validate Icon [boolean] - icono que se mostrará al validar el valor;
  • Validate Status [Status type] - estado que se mostrará al validar el valor;
  • Validate Message [string] - mensaje que se mostrará al validar el valor

Select Enum Get Properties

Select Enum Set Properties

Establece las propiedades del componente.

Parámetrosde entrada:

  • Selected [enum/ enum array] - opción(es) seleccionada(s). Se mostrará en el proceso de negocio cuando se especifique el Component ID sólo se especifica.
  • Component Id [string] - identificador del componente;
  • Label [string] - etiqueta del componente;
  • Placeholder [string] - marcador de posición del componente;
  • Allow Clear [boolean] - permite borrar la selección si es cierto;
  • Disable [boolean] - desactiva el componente si es verdadero;
  • Tooltip [string] - cadena de información sobre herramientas;
  • Required Mark [boolean] - muestra la marca requerida si es verdadera;
  • Debounce (ms) [integer] - retardo para validar el valor;
  • Validate Icon [boolean] - icono que se mostrará al validar el valor;
  • Validate Status [Status type] - estado que se mostrará al validar el valor;
  • Validate Message [string] - mensaje que se mostrará al validar el valor;

Select Enum Set Properties

Select Enum Update Properties

Actualiza las propiedades del componente.

Parámetrosde entrada:

  • Selected [enum/ enum array] - opción(es) seleccionada(s). Se mostrará en el proceso de negocio cuando se especifique el Component ID sólo se especifica.
  • Component Id [string] - identificador del componente;
  • Label [string] - etiqueta del componente;
  • Placeholder [string] - marcador de posición del componente;
  • Allow Clear [boolean] - permite borrar la selección si es cierto;
  • Disable [boolean] - desactiva el componente si es verdadero;
  • Tooltip [string] - cadena de información sobre herramientas;
  • Required Mark [boolean] - muestra la marca requerida si es verdadera;
  • Debounce (ms) [integer] - retardo para validar el valor;
  • Validate Icon [boolean] - icono que se mostrará al validar el valor;
  • Validate Status [Status type] - estado que se mostrará al validar el valor;
  • Validate Message [string] - mensaje que se mostrará al validar el valor;

Select Enum Update Properties


Ejemplo de uso

Es posible hacer que algunas opciones sean preseleccionadas en el componente Select (Enum).

La lógica debe ser la siguiente:

  • Arrastrar y soltar Select Enum Set Properties bloque de proceso de negocio en el lienzo.

  • Defina el Component ID para que la propiedad Selected visible para la configuración.

  • Una vez que Selected está disponible, define el valor según sea necesario.

  • Esta lógica debe funcionar cuando se crea el componente (onCreate).