OOUI/Elements/Flagged/fr

La classe  est un attribut mixin, c'est à dire qu'elle est utilisée pour ajouter des fonctionnalités supplémentaires à un élément créé par une autre classe. La classe fournit une propriété  qui contient le nom (ou un tableau de noms) des drapeaux de mise en forme, servant à personnaliser l'aspect et le comportement d'un widget pour mieux décrire son importance et sa fonctionnalité.

Lorsqu'un élément est configuré avec une propriété, la présentation de son CSS est mise à jour. Un widget configuré pour être par exemple 'destructive’, sera stylisé avec la classe CSS ‘oo-ui-flaggedElement-destructive’.

Pour la liste complète des méthodes prises en charge et les options de configuration fournies par la classe , voir la documentation du code.

Chaque drapeau que vous pouvez initialiser ainsi que le comportement associé est défini dans les widgets ou les éléments spécifiques dont quelques uns sont décrits ci-après.



ButtonElement et Tool

 * - La mise en forme progressive est appliquée pour assurer que l'utilisateur pourra avancer quelque soit le processus dans lequel il se trouve.
 * - La mise en forme destructrice est appliquée pour permettre au widget de supprimer quelque chose.
 * - Le comportement primaire est appliqué lorsqu'une seule action est possible, ou pour plusieurs actions parmi les plus communes. (Il n'a de sens que pour des suites de boutons ayant le drapeau primaire ou destructif).

Voir Boutons et sélecteurs pour un exemple de ces drapeaux.

ProcessDialog
Les actions sont un type spécial de bouton utilisés dans le dialogue des processus; ils utilisent les drapeaux suivants :


 * - L'action primaire (par exemple ‘enregistrer’ ou ‘fait’) fait avancer l'utilisateur dans le processus où il est engagé. L'action primaire est positionnée dans le coin supérieur droit de la fenêtre de dialogue. Parce que c'est un bouton, la signification d'action  pour ButtonElement ci-dessus, s'applique également.
 * - L'action sécurisée (commme ‘Annuler’) ne modifie rien. ‘Safe’ actions are usually configured without an action. Actions widgets that have no configured action will close the window without making changes. The safe action is positioned in the upper left corner of the dialog.
 * - Indicates that this action will go to the previous panel in the dialog. Actions with this flag automatically receive a "back" icon, replacing the label (on mobile only). It should only be used on "safe" actions.
 * - Indique que cette action va fermer le dialogue. Actions with this flag automatically receive a "close" icon, replacing the label. It should only be used on "safe" actions.

Please see the documentation on action sets for more information about how the primary and safe flags are used.

TextInputWidget
Le drapeau  est utilisé en interne pour indiquer que l'entrée utilisateur n'est pas valide. Il ne doit pas être initialisé directement; utiliser la méthode.

MessageWidget
Les drapeaux :,  ,  , et   sont utilisés en interne pour afficher différents messages. Ne doit pas être initialisé directement, utiliser  à la place.