spasm.event

Undocumented in source.

Members

Enums

eventemitter
enum eventemitter
Undocumented in source.

Functions

addEventListenerTyped
auto addEventListenerTyped(Handle node, T t)
Undocumented in source. Be warned that the author may not have intended to support it.
domEvent
void domEvent(uint ctx, uint fun, EventType type)
Undocumented in source. Be warned that the author may not have intended to support it.
emit
auto emit(T t, EventEmitter emitter)
Undocumented in source. Be warned that the author may not have intended to support it.
emit
auto emit(EventEmitter emitter, size_t addr)
Undocumented in source. Be warned that the author may not have intended to support it.
removeEventListenerTyped
auto removeEventListenerTyped(Handle node, T t)
Undocumented in source. Be warned that the author may not have intended to support it.
toEventType
EventType toEventType(ListenerType listener)
Undocumented in source. Be warned that the author may not have intended to support it.
toTuple
auto toTuple(Delegate d)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

BoolProperty
mixintemplate BoolProperty(alias name)
Undocumented in source.
IntProperty
mixintemplate IntProperty(alias name)
Undocumented in source.
Slot
mixintemplate Slot(string type)
Undocumented in source.
StringProperty
mixintemplate StringProperty(alias name)
Undocumented in source.

Structs

Event
struct Event
Undocumented in source.
EventEmitter
struct EventEmitter
Undocumented in source.
FocusEvent
struct FocusEvent
Undocumented in source.
InputEvent
struct InputEvent
Undocumented in source.
KeyboardEvent
struct KeyboardEvent
Undocumented in source.
MouseEvent
struct MouseEvent
Undocumented in source.

Templates

ToEvent
template ToEvent(EventType type)
Undocumented in source.
toListenerType
template toListenerType(string t)
Undocumented in source.

Meta