Compare Revisions

Creating JavaScript callbacks in components

Revision 92839:

Revision 92839 by pospec4444 on

Revision 92840:

Revision 92840 by pospec4444 on

Title:
Creating JavaScript callbacks in components
Creating JavaScript callbacks in components
Slug:
Creating_JavaScript_callbacks_in_components
Creating_JavaScript_callbacks_in_components
Tags:
XPCOM
XPCOM
Content:

Revision 92839
Revision 92840
t47      Another common use of the pattern is found in <code><a hreft47      Another common use of the pattern is found in <code><a href
>="/en/DOM/element.addEventListener" title="en/DOM/element.addEven>="/en/DOM/element.addEventListener" title="en/DOM/element.addEven
>tListener">addEventListener</a></code> / <code><a href="/en/DOM/e>tListener">addEventListener</a></code> / <code><a href="/en/DOM/e
>lement.removeEventListener" title="en/DOM/element.removeEventList>lement.removeEventListener" title="en/DOM/element.removeEventList
>ener">removeEventListener</a></code>. A nice feature of <code>add>ener">removeEventListener</a></code>. A nice feature of <code>add
>EventListener</code> is that you can pass a JavaScript function i>EventListener</code> is that you can pass a JavaScript function i
>n place of the callback listener interface. Remember (or discover>n place of the callback listener interface. Remember (or discover
>) that <code>addEventListener</code> is a method of the <code>{{ >) that <code>addEventListener</code> is a method of the <code>{{ 
>Source("dom/public/idl/events/nsIDOMEventTarget.idl", "nsIDOMEven>Source("dom/interfaces/events/nsIDOMEventListener.idl", "nsIDOMEv
>tTarget") }}</code> interface and is defined as such:>entTarget") }}</code> interface and is defined as such:

Back to History