OOUI/Widgets/fr

Les widgets sont composés d'un ou plusieurs que les utilisateurs peuvent à la fois voir et interagir avec. Chaque widget peut être configuré et modifié via une API standard, et son état peut changer dynamiquement selon un modèle. La bibliothèque gère les événements DOM de bas niveau de l'application (, ,  , etc.), en filtrant le bruit (par exemple un copier / coller d'un même contenu qui ne change rien) et en émettant (voir ) des événements significatifs de haut niveau vers l'application.

The OOUI library contains a number of ready-to-customize widgets that fall into several main categories: buttons and switches, icons, indicators and labels, selects and options, input widgets, popups, and progress bars. When used together with layouts, these widgets can create high-level components like dialog or modal windows.

Note that not every widget in the library is commonly used ‘out-of-the-box.’ Some widgets, such as  , are designed to be extended and will rarely be instantiated on their own.

If you are interested in “Extending the Library” - please write documentation for it once you know how to :)