Hooks
Event hooks allow 3rd party resources to define new behaviour without modifying the framework code directly, or to do some checks and calculations or data manipulating before an action completely takes in place...
registerHook
exports["es_extended"]:registerHook(event, function(payload) end, options)
- event:
string
- payload:
table
- options?:
table
- print?:
boolean
- Print to the console when triggering the event.
- print?:
Return:
- hookId:
number
removeHooks
Removes a hook created by the invoking resource with the the specified id.
If no id is specified then all hooks registered by the resource are removed.
exports["es_extended"]:removeHooks(id)
- id?:
number