jammy.event package

Submodules

jammy.event.registry module

class jammy.event.registry.EventRegistry[source]

Bases: Registry

DEF_PRIORITY = 10
lookup(entry, key=None, priority=10, default=None)[source]
register(entry, callback, priority=10, subkey=None)[source]
trigger(entry, *args, **kwargs)[source]
trigger_args(entry, args, kwargs)[source]
unregister(entry, key=None, priority=10)[source]
class jammy.event.registry.EventRegistryGroup[source]

Bases: RegistryGroup

lookup(registry_name, entry, key=None, **kwargs)[source]
trigger(registry_name, entry, *args, **kwargs)[source]
class jammy.event.registry.SimpleEventRegistry(allowed_events=None)[source]

Bases: object

register(event, callback)[source]
trigger(event, *args, **kwargs)[source]
jammy.event.registry.register_event(registry_name, entry, value, **kwargs)
jammy.event.registry.trigger_event(registry_name, entry, *args, **kwargs)

Module contents