Easily create events
Initializing the manager
from simpvent import EventHandler
def something_happened(what_happened):
print(f"Hey! '{what_happened}' happened!")
manager = EventHandler()
manager.register("happened", something_happened)Firing an event
manager.fire("happened", "Something cool")Registering several events
def first(number):
print(f"I'll do something with this '{number}'")
def second(number):
print(number + 5)
manager.register("first", first)
manager.register("second", second)Calling each event with 6
manager.emit(6)Removing an event
manager.remove("first")