Paramètres de l'apparence et de la convivialité
- Label(non obligatoire) à utiliser pour afficher l'étiquette du composant.
- Icon(non obligatoire) - icône du bouton.
- Size(obligatoire) - tailles standard des boutons.
- Type(obligatoire) - la disposition standard des boutons.
- Name(obligatoire) - ce nom vous aidera à trouver ce composant dans la BP.
- Enabled(obligatoire) - disponibilité du bouton dans l'application. Est activé par défaut.
- Visible() - rend le composant visible s'il est activé. Activé par défaut.
Déclencheurs de flux de travail :
- onCreate - se déclenche lorsque l'élément est créé sur la page ;
- onShow - se déclenche lorsque le composant passe à l'état visible (affiché sur la page) ;
- onHide - se déclenche lorsque le composant passe à l'état caché (cesse d'être affiché) ;
- onDestroy - se déclenche lorsque le composant est détruit ;
- onClick - se déclenche lorsque le composant est cliqué.
Actions des composants :
Button Get Properties:
Obtient les propriétés du bouton
Paramètres d' entrée:
- Component Id [string] - identifiant du composant bouton.
Paramètres de sortie:
- Label[string] - le libellé du bouton ;
- Type[enum] - le type du bouton ;
- Size[enum] - le type du bouton ;
- Icon[enum] - icône du bouton ;
- Color[string] - la couleur du bouton ;
- Visible[boolean] - l'état de visibilité du bouton ;
- Enabled[boolean] - l'état activé/désactivé du bouton ;
- Loading[boolean] - l'état de chargement du bouton.

Button Set Properties
Définit toutes les propriétés du bouton
Paramètres d' entrée:
- Component Id [string] - l'identifiant du composant du bouton.
- Label[string] - l'étiquette du bouton ;
- Type[enum] - type du bouton ;
- Size[enum] - Type de bouton ;
- Icon[enum] - l'icône du bouton ;
- Color[string] - la couleur du bouton ;
- Visible[boolean] - l'état de visibilité du bouton ;
- Enabled[boolean] - l'état activé/désactivé du bouton ;
- Loading[boolean] - l'état de chargement du bouton.

Button Update Properties
Mise à jour des propriétés du bouton
Paramètres d' entrée:
- Component Id [string] - l'identifiant du composant du bouton.
- Label[string] - l'étiquette du bouton ;
- Type[enum] - type du bouton ;
- Size[enum] - Type de bouton ;
- Icon[enum] - l'icône du bouton ;
- Color[string] - la couleur du bouton ;
- Visible[boolean] - l'état de visibilité du bouton ;
- Enabled[boolean] - l'état activé/désactivé du bouton ;
- Loading[boolean] - l'état de chargement du bouton.

Button Click
Effectue un clic sur le bouton
Paramètres de saisie:
- Component Id [string] - l'identifiant du composant du bouton.

Button Reset State
Réinitialise tous les états du bouton par défaut
Paramètres de saisie:
- Component Id[string] - L'identifiant du composant du bouton.

Button Set Loading
Définit l'état de chargement à true
Paramètres de saisie:
- Component Id [string] - L'identifiant du composant du bouton.

Button Remove Loading
Définit l'état de chargement à false Paramètres d'entrée :
Paramètres d' entrée:
- Component Id [string] - L'identifiant du composant du bouton.

Button Enable
Définit l'état activé à true
Paramètres d' entrée:
-
Component Id [string] - Identifiant du composant du bouton.

Button Disable
Met l'état activé à false
Paramètres de saisie:
-
Component Id [string] - Identifiant du composant du bouton.

Button Show
Définit l'état visible sur true
Paramètres de saisie:
- Component Id [string] - L'identifiant du composant du bouton.

Button Hide
Définit l'état visible à false
Paramètres de saisie:
- Component Id [string] - L'identifiant du composant du bouton.

Exemple d'utilisation :
Par exemple, l'utilisation d'un bouton pour ouvrir une fenêtre modale
