Package tv.phantombot.script
Class ScriptEventManager
java.lang.Object
tv.phantombot.script.ScriptEventManager
- All Implemented Interfaces:
Listener
-
Method Summary
Modifier and TypeMethodDescriptionprotected StringformatEventName(String input) booleanMethod to see if an event exists, this is used from init.js.static ScriptEventManagerinstance()Method to get this instance.voidkill()Method to kill this instance.voidMethod that handles events.voidregister(String eventName, ScriptEventHandler handler) Method to register event handlers.voidunregister(ScriptEventHandler handler) Method to unregister an event handler.
-
Method Details
-
instance
Method to get this instance.- Returns:
-
onEvent
Method that handles events.- Parameters:
event-
-
hasEvent
Method to see if an event exists, this is used from init.js.- Parameters:
eventName-- Returns:
-
register
Method to register event handlers.- Parameters:
eventName-handler-
-
formatEventName
-
getEventNames
-
unregister
Method to unregister an event handler.- Parameters:
handler-
-
kill
public void kill()Method to kill this instance.
-