Event target mix-in class.
More...
|
def | __init__ (self) |
| Event target mix-in constructor. More...
|
|
def | on (self, event, handler=None) |
| Add an event handler. More...
|
|
def | off (self, event, handler) |
| Remove an event handler. More...
|
|
def | trigger (self, event, result=None) |
| Trigger an event. More...
|
|
Event target mix-in class.
◆ __init__()
def wtp.util.EventTarget.__init__ |
( |
|
self | ) |
|
Event target mix-in constructor.
◆ off()
def wtp.util.EventTarget.off |
( |
|
self, |
|
|
|
event, |
|
|
|
handler |
|
) |
| |
Remove an event handler.
- Parameters
-
event | Event name. |
handler | Event handler function. |
◆ on()
def wtp.util.EventTarget.on |
( |
|
self, |
|
|
|
event, |
|
|
|
handler = None |
|
) |
| |
Add an event handler.
- Parameters
-
event | Event name. |
handler | Event handler function. |
- Returns
- Event handler function.
◆ trigger()
def wtp.util.EventTarget.trigger |
( |
|
self, |
|
|
|
event, |
|
|
|
result = None |
|
) |
| |
Trigger an event.
- Parameters
-
event | Event name. |
result | Event result. |
◆ _all_handlers
wtp.util.EventTarget._all_handlers |
|
private |
The documentation for this class was generated from the following file: