OOUI/OOjs primer/nl

De OOUI bibliotheek is gebaseerd op het event model van. Als u niet bekend bent met OOjs, wilt u misschien even de tijd nemen om vertrouwd te raken met de, omdat het een handige en krachtige hulpmiddel is dat vaak in voorbeelden zal worden gebruikt.

Met EventEmitter kunnen eventhandlers worden verbonden met een object, worden aangeroepen wanneer bepaalde gebeurtenissen plaatsvinden en worden losgekoppeld wanneer ze niet langer nodig zijn. Events zijn gebonden aan een context. Wanneer een schakelknop bijvoorbeeld van status verandert, is de gebeurtenis niet simpelweg 'change', maar 'change' en de waarde van de status van de schakelknop ('on' of 'off').

De meest eenvoudige manier om een handler te verbinden en los te koppelen, is met de EventEmitter methoden  en. In het volgende voorbeeld wordt de -methode gebruikt om een  -handler te verbinden met een schakelknop, die ook in het voorbeeld is gedefinieerd.

Often, the  and   methods are used to connect and disconnect multiple event handlers to objects. The following example illustrates these methods.

For more details about EventEmitter, please see OOjs/Events.