The "Working with events" sections mentions user-triggered events, but then doesn't discuss a canonical way of having user-triggered events. Can this be added?