Lines Matching refs:event
1681 handler.call(getElement(uid), e || fabric.window.event);
1690 handlersForEvent[i].call(this, e || fabric.window.event);
1810 function getPointer(event, upperCanvasEl) { argument
1811 event || (event = fabric.window.event);
1813 var element = event.target ||
1814 (typeof event.srcElement !== unknown ? event.srcElement : null),
1819 x: pointerX(event) + scroll.left,
1820 y: pointerY(event) + scroll.top
1824 var pointerX = function(event) { argument
1828 return (typeof event.clientX !== unknown ? event.clientX : 0);
1831 pointerY = function(event) { argument
1832 return (typeof event.clientY !== unknown ? event.clientY : 0);
1835 function _getPointer(event, pageProp, clientProp) { argument
1836 var touchProp = event.type === 'touchend' ? 'changedTouches' : 'touches';
1838 return (event[touchProp] && event[touchProp][0]
1839 …? (event[touchProp][0][pageProp] - (event[touchProp][0][pageProp] - event[touchProp][0][clientProp…
1840 || event[clientProp]
1841 : event[clientProp]);
1845 pointerX = function(event) {
1846 return _getPointer(event, 'pageX', 'clientX');
1848 pointerY = function(event) {
1849 return _getPointer(event, 'pageY', 'clientY');
2215 callback(e || fabric.window.event);