feat: Added info about function argument types
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
eventList = {}
|
eventList = {}
|
||||||
|
|
||||||
def callEvent(name, **args):
|
def callEvent(name : str, **args : dict):
|
||||||
if name in eventList:
|
if name in eventList:
|
||||||
for event in eventList[name]:
|
for event in eventList[name]:
|
||||||
event['function'](**args)
|
event['function'](**args)
|
||||||
@@ -10,7 +10,7 @@ def addEvent(name):
|
|||||||
if not name in eventList:
|
if not name in eventList:
|
||||||
eventList[name] = []
|
eventList[name] = []
|
||||||
|
|
||||||
def event(name, priority = 9999):
|
def event(name : str, priority : int = 9999):
|
||||||
def inlineEvt(func):
|
def inlineEvt(func):
|
||||||
if not name in eventList:
|
if not name in eventList:
|
||||||
pass
|
pass
|
||||||
@@ -20,7 +20,7 @@ def event(name, priority = 9999):
|
|||||||
return func
|
return func
|
||||||
return inlineEvt
|
return inlineEvt
|
||||||
|
|
||||||
def removeEventHandler(name, func):
|
def removeEventHandler(name : str, func : int):
|
||||||
if not name in eventList:
|
if not name in eventList:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@@ -34,4 +34,5 @@ addEvent('onInit')
|
|||||||
addEvent('onExit')
|
addEvent('onExit')
|
||||||
addEvent('onTick')
|
addEvent('onTick')
|
||||||
addEvent('onTime')
|
addEvent('onTime')
|
||||||
addEvent('onBan')
|
addEvent('onBan')
|
||||||
|
addEvent('onUnban')
|
||||||
Reference in New Issue
Block a user