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