In “Events and Listeners,” I outlined a generic recipe for creating and firing custom events. Since the original answer published, I’ve received several emails requesting a complete, concrete example.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results