OOUI/Widgets/nl

Widgets zijn composities van een of meer die gebruikers zowel kunnen bekijken als ermee kunnen communiceren. Alle widgets kunnen worden geconfigureerd en gewijzigd via een standaard API en hun status kan dynamisch veranderen volgens een model. De bibliotheek verwerkt de DOM-gebeurtenissen op laag niveau van de toepassing (, ,  , enz.), filtert de "ruis" (bijvoorbeeld een kopie en plak van dezelfde inhoud die resulteert in geen daadwerkelijke wijziging) en zendt (zie ) betekenisvolle gebeurtenissen op hoog niveau uit naar de toepassing.

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 :)