| domEventHandler | Returns the 2nd level wrapped object (usually an alien, js object involved in widget visualization at the js level) |
| handle | Returns the handle of the receiver (usually an object on the DOM class hierarchy (a NativeObject)) |
| htmlHandle | Same as #domEventHandler above |
| registerDOMEvent: onSelector doing: closure | Registers an action (closure) for a specific DOM event selector (onSelector) |
| registerEvent: anEvent doing: closure | Registers an action (closure) for a specific DOM event (anEvent) |
| when: anEvent evaluate: anAction | Shortcut to register anAction to the be evaluated when the receiver triggers the event. Relies on #registerEvent:doing: described above |
| domEvents | The list of DOM events managed by WI8Object is empty since this method can be refined by subclasses to handle them |
| formEvents | Defines DOM event names handled by web forms |
| frameEvents | Defines DOM event names handled by web frames |
| keyboardEvents | Defines DOM event names coming from keyboard input |
| localEvents | Returns the receiver smalltalk events. This class defines needsUrlFor:fileName: which is potentially triggered when the #urlFor:image: message is received to find the url of a file |
| mouseEvents | Defines DOM event names coming from mouse input |
| objectEvents | Same as #frameEvents above |
| touchEvents | Defines DOM event names coming from touch input |