Select (enum)

Cliquez pour copier

Sélectionnez le composant pour sélectionner le type d'objets Enumération.


Paramètres initiaux

Data source - enum type d'objet à utiliser pour afficher les options de la liste déroulante.

Mode - choisir Multiple pour pouvoir sélectionner plusieurs options dans la liste déroulante. Sinon, il faut utiliser le mode simple.


Paramètres de l'apparence et de la convivialité

Label (non obligatoire) à utiliser pour afficher l'étiquette du composant.

Placeholder (non obligatoire) à utiliser pour afficher l'espace réservé du composant.

Name (obligatoire) - nom du composant.

Size (obligatoire) - taille du composant. Elle est définie sur Default lorsque le composant est créé.

Search (obligatoire) - pour pouvoir effectuer une recherche dans les options de liste déroulante disponibles. Est désactivé par défaut.

Clear icon (obligatoire) - affiche l'icône d'options claires si elle est activée. Est désactivé par défaut.

Disabled (obligatoire) - rend le composant désactivé s'il est activé. Il est désactivé par défaut.

Visible (obligatoire) - rend le composant visible s'il est activé. Activé par défaut.


Données

Data source - Modèle de données utilisé. Configurable uniquement lors de la création du composant.


Déclencheurs de flux de travail

  • onChange - se déclenche lorsque l'état du composant est modifié.
  • onFocus - se déclenche lorsque le composant Select (enum) fait l'objet d'un focus.
  • onBlur - se déclenche lorsque le composant Select (enum) est flou.
  • onCreate - se déclenche lorsque le composant est créé.
  • onDestroy - se déclenche lorsque le composant est détruit.

Actions du composant :

Select Enum Get Properties

Obtient les propriétés du composant.

Paramètres d'entrée :

  • Component Id [string] - Identificateur du composant Select (enum) ;

Paramètres desortie :

  • Selected [enum / enum array] - option(s) sélectionnée(s). À afficher dans le processus de gestion lorsque l'identifiant du composant est spécifié uniquement.
  • Label [string] - l'étiquette du composant ;
  • Placeholder [string] - espace réservé du composant ;
  • Allow Clear [boolean] - permet d'effacer la sélection si vrai ;
  • Disable [boolean] - désactive le composant s'il est vrai ;
  • Tooltip [string] - chaîne d'info-bulle ;
  • Required Mark [boolean] - affiche la marque requise si vrai ;
  • Debounce (ms) [integer] - délai pour valider la valeur ;
  • Validate Icon [boolean] - icône à afficher lors de la validation de la valeur ;
  • Validate Status [Status type] - statut à afficher lors de la validation de la valeur ;
  • Validate Message [string] - message à afficher lors de la validation de la valeur

Select Enum Get Properties

Select Enum Set Properties

Définit les propriétés du composant.

Paramètres d'entrée:

  • Selected [enum/ enum array] - option(s) sélectionnée(s). A afficher dans le processus de gestion lorsque l'option Component ID est spécifié uniquement.
  • Component Id [string] - l'identifiant du composant ;
  • Label [string] - l'étiquette du composant ;
  • Placeholder [string] - le caractère de remplacement du composant ;
  • Allow Clear [boolean] - permet d'effacer la sélection si vrai ;
  • Disable [boolean] - désactive le composant si vrai ;
  • Tooltip [string] - chaîne d'info-bulle ;
  • Required Mark [boolean] - affiche la marque requise si vrai ;
  • Debounce (ms) [integer] - délai pour valider la valeur ;
  • Validate Icon [boolean] - icône à afficher lors de la validation de la valeur ;
  • Validate Status [Status type] - statut à afficher lors de la validation de la valeur ;
  • Validate Message [string] - message à afficher lors de la validation de la valeur ;

Select Enum Set Properties

Select Enum Update Properties

Met à jour les propriétés du composant.

Paramètres d'entrée :

  • Selected [enum/ enum array] - option(s) sélectionnée(s). A afficher dans le processus de gestion lorsque l'option Component ID est spécifié uniquement.
  • Component Id [string] - l'identifiant du composant ;
  • Label [string] - l'étiquette du composant ;
  • Placeholder [string] - le caractère de remplacement du composant ;
  • Allow Clear [boolean] - permet d'effacer la sélection si vrai ;
  • Disable [boolean] - désactive le composant si vrai ;
  • Tooltip [string] - chaîne d'info-bulle ;
  • Required Mark [boolean] - affiche la marque requise si vrai ;
  • Debounce (ms) [integer] - délai pour valider la valeur ;
  • Validate Icon [boolean] - icône à afficher lors de la validation de la valeur ;
  • Validate Status [Status type] - statut à afficher lors de la validation de la valeur ;
  • Validate Message [string] - message à afficher lors de la validation de la valeur ;

Select Enum Update Properties


Exemple d'utilisation

Il est possible de faire en sorte que certaines options soient présélectionnées dans le composant Select (Enum).

La logique devrait être la suivante :

  • Glissez et déposez Select Enum Set Properties le bloc de processus d'affaires dans le canevas.

  • Définissez les Component ID pour rendre Selected visible pour la configuration.

  • Une fois que Selected est disponible, définissez la valeur selon vos besoins.

  • Cette logique doit fonctionner lorsque le composant est créé (onCreate).