Documentation
¶
Index ¶
- type Args
- type EventHandler
- func (eventHandler *EventHandler) CountEventListeners(name string) int
- func (eventHandler *EventHandler) Emit(name string, data Args)
- func (eventHandler *EventHandler) Listen(name string, callback func(Args))
- func (eventHandler *EventHandler) ListenAndWait(name string) Args
- func (eventHandler *EventHandler) ListenOnce(name string, callback func(Args))
- func (eventHandler *EventHandler) RemoveAllEventListeners()
- func (eventHandler *EventHandler) RemoveEventListeners(name string)
- type EventListener
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventHandler ¶
type EventHandler struct {
// contains filtered or unexported fields
}
func (*EventHandler) CountEventListeners ¶
func (eventHandler *EventHandler) CountEventListeners(name string) int
func (*EventHandler) Emit ¶
func (eventHandler *EventHandler) Emit(name string, data Args)
func (*EventHandler) Listen ¶
func (eventHandler *EventHandler) Listen(name string, callback func(Args))
func (*EventHandler) ListenAndWait ¶
func (eventHandler *EventHandler) ListenAndWait(name string) Args
func (*EventHandler) ListenOnce ¶
func (eventHandler *EventHandler) ListenOnce(name string, callback func(Args))
Standard methods
func (*EventHandler) RemoveAllEventListeners ¶
func (eventHandler *EventHandler) RemoveAllEventListeners()
func (*EventHandler) RemoveEventListeners ¶
func (eventHandler *EventHandler) RemoveEventListeners(name string)
type EventListener ¶
type EventListener struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.