Runs the trait event pipeline for a widget.
Events pass through each trait in declaration order. Each trait can pass, handle, or consume the event. After traits process, the event reaches the widget's own handler (unless consumed).
Runs the trait event pipeline for a widget.
Events pass through each trait in declaration order. Each trait can pass, handle, or consume the event. After traits process, the event reaches the widget's own handler (unless consumed).