I'm not quite sure if we should support events. Supporting it means the developer is writing JS code in PHP. In practice, if a user wants to bind some JS to an event, he is already writing his JS code and would be easier to directly bind the event handlers in his JS code rather than through widget configuration in PHP.