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.

De OOUI-bibliotheek bevat een aantal kant-en-klare widgets die in verschillende hoofdcategorieën vallen: knoppen en schakelaars, pictogrammen, indicatoren en labels, selecteermogelijkheden en opties, invoerwidgets, popups, en voortgangsbalken. Wanneer ze in combinatie met lay-outs worden gebruikt, kunnen deze widgets componenten op hoog niveau maken, zoals dialoogvensters of modale vensters.

Merk op dat niet elke widget in de bibliotheek vaak 'out-of-the-box' wordt gebruikt. Sommige widgets, zoals  , zijn ontworpen om te worden uitgebreid en zullen zelden op zichzelf worden toegevoegd.

Als u geïnteresseerd bent in "Uitbreiding van de bibliotheek" - schrijf er documentatie voor zodra u weet hoe dat moet.