raw/ace/assets/js/uncompressed/fullcalendar.js
function eventElementHandlers(event, eventElement) {
		eventElement
			.click(function(ev) {
				if (!eventElement.hasClass('ui-draggable-dragging') &&
					!eventElement.hasClass('ui-resizable-resizing')) {
						return trigger('eventClick', this, event, ev);
					}
			})
			.hover(
				function(ev) {
					trigger('eventMouseover', this, event, ev);
				},
				function(ev) {
					trigger('eventMouseout', this, event, ev);
				}
			);
		// TODO: don't fire eventMouseover/eventMouseout *while* dragging is occuring (on subject element)
		// TODO: same for resizing
	}
function eventElementHandlers(event, eventElement) {
		eventElement
			.click(function(ev) {
				if (!eventElement.hasClass('ui-draggable-dragging') &&
					!eventElement.hasClass('ui-resizable-resizing')) {
						return trigger('eventClick', this, event, ev);
					}
			})
			.hover(
				function(ev) {
					trigger('eventMouseover', this, event, ev);
				},
				function(ev) {
					trigger('eventMouseout', this, event, ev);
				}
			);
		// TODO: don't fire eventMouseover/eventMouseout *while* dragging is occuring (on subject element)
		// TODO: same for resizing
	}
function eventElementHandlers ( event , eventElement ) { eventElement . click ( function ( ev ) { if ( ! eventElement . hasClass ( 'ui-draggable-dragging' ) && ! eventElement . hasClass ( 'ui-resizable-resizing' ) ) { return trigger ( 'eventClick' , this , event , ev ) ; } } ) . hover ( function ( ev ) { trigger ( 'eventMouseover' , this , event , ev ) ; } , function ( ev ) { trigger ( 'eventMouseout' , this , event , ev ) ; } ) ; // TODO: don't fire eventMouseover/eventMouseout *while* dragging is occuring (on subject element) // TODO: same for resizing }
attaches eventClick, eventMouseover, eventMouseout
attaches eventClick eventMouseover eventMouseout