The event that triggered a dispatch. The four inbuilt kinds map to a node's typed bindings (onclick/onfocus/onblur/onchange); Custom carries an arbitrary event name emitted by a custom component via ComponentScope.emit.
onclick
onfocus
onblur
onchange
The inbuilt blur event, mapping to a node's onblur binding.
The inbuilt change event, mapping to a node's onchange binding.
The inbuilt click event, mapping to a node's onclick binding.
A custom event named by a component, e.g. emit("rate") → Custom("rate").
emit("rate")
Custom("rate")
The inbuilt focus event, mapping to a node's onfocus binding.