You need to create your own event type, by inheriting from `goog.events.Event`. See https://github.com/openlayers/ol3/blob/master/src/ol/object.js#L38 for example.