通用带data动态属性的事件
@:value({ data : null })new (type:String, ?data:Dynamic)
@:value(null)data:Dynamic = null