3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * Adds mousewheel event support
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @module event
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @submodule event-mousewheel
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * Mousewheel event. This listener is automatically attached to the
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * correct target, so one should not be supplied. Mouse wheel
66fb9cd912d23b294b8ed1016dfde1d09196d994Luke Smith * direction and velocity is stored in the 'wheelDelta' field.
44c58938384a04a0df1913145f8653db3b277354Adam Moore * @event mousewheel
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @param type {string} 'mousewheel'
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @param fn {function} the callback to execute
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @param context optional context object
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @param args 0..n additional arguments to provide to the listener.
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore * @return {EventHandle} the detach handle
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore on: function() {
3f3aa287185afb5d48d7ef0717054a154c372dc9Adam Moore detach: function() {