Events & Listeners
You can emit events from both your Wires and JavaScript. Superb!
Emitting Events
You can emit events from Actions, Templates, and JavaScript.
Using the emit method:
You can provide arguments to all listeners by passing an array as the second argument.
Using the $emit() method:
Using the global cbwire.emit():
You can register event listeners on a Wire by defining listeners.
JavaScript keys are case-sensitive. You can preserve the key casing in CFML by surrounding your listener names in quotations.
Listening to events that you emit in your can be done using cbwire.on().