From e9b1ce0b444901affbd0a6e9370c3ffc96a2d57e Mon Sep 17 00:00:00 2001 From: AURUMVORXX Date: Sat, 2 Nov 2024 18:41:43 +0300 Subject: [PATCH] feat: Added info about function argument types --- g2o/events.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/g2o/events.py b/g2o/events.py index 74b81e1..b5a48f6 100644 --- a/g2o/events.py +++ b/g2o/events.py @@ -1,7 +1,7 @@ eventList = {} -def callEvent(name, **args): +def callEvent(name : str, **args : dict): if name in eventList: for event in eventList[name]: event['function'](**args) @@ -10,7 +10,7 @@ def addEvent(name): if not name in eventList: eventList[name] = [] -def event(name, priority = 9999): +def event(name : str, priority : int = 9999): def inlineEvt(func): if not name in eventList: pass @@ -20,7 +20,7 @@ def event(name, priority = 9999): return func return inlineEvt -def removeEventHandler(name, func): +def removeEventHandler(name : str, func : int): if not name in eventList: pass @@ -34,4 +34,5 @@ addEvent('onInit') addEvent('onExit') addEvent('onTick') addEvent('onTime') -addEvent('onBan') \ No newline at end of file +addEvent('onBan') +addEvent('onUnban') \ No newline at end of file