document.addEventListener('dblclick', function(event){ if(isNotInToolsPannel(event.target) && !isRecording && isStopEvent){ event.stopPropagation(); event.preventDefault(); } }, true);
// Registers Plugin. registerPlugin( 'wpcom-block-editor-tracking', { render: () => { EVENT_TYPES.forEach( ( eventType ) => document.addEventListener( eventType, delegateEventTracking ) ); return null; }, } );
useEffect(() => { document.addEventListener('keydown', onKeyDown, false); return () => { document.removeEventListener('keydown', onKeyDown, false); }; }, []);
document.addEventListener('click', (e) => { if (e.target.className.indexOf('emoji') > -1 || e.target.parentNode.className.indexOf('emoji') > -1) { store.commit('setEmoji', true); } else { store.commit('setEmoji', false); } });
document.addEventListener('mousemove', function(event){ var target = event.target; if(divDomSelector){ event.stopPropagation(); event.preventDefault(); showSelecterHover(event.clientX, event.clientY); } else if(isNotInToolsPannel(target) && !isRecording && isStopEvent){ event.stopPropagation(); event.preventDefault(); } }, true);
document.addEventListener('touchstart', (e) => { if(!e.target.className) { return; } if (e.target.className.indexOf('emoji') > -1 || e.target.parentNode.className.indexOf('emoji') > -1) { store.commit('setEmoji', true); } else { store.commit('setEmoji', false); } });
document.addEventListener('keyup', function(event){ var keyCode = event.keyCode; switch(keyCode){ case 27: if(isShowDialog){ hideDialog(); cancelCallback && cancelCallback(); } isSelectorMode = false; break; } });
document.addEventListener('keypress', function(event){ if(!isLoading && !isShowDialog){ showTextDailog(event.key); event.stopPropagation(); event.preventDefault(); } });
// Zoom out if the user hits escape document.addEventListener( 'keyup', function( event ) { if( level !== 1 && event.keyCode === 27 ) { zoom.out(); } } );
document.addEventListener('mouseover', function(event){ if(isNotInToolsPannel(event.target) && !isRecording && isStopEvent){ event.stopPropagation(); event.preventDefault(); } }, true);
function useKeyListener(listener, deps) { useEffect(() => { document.addEventListener('keydown', listener, false); return () => { document.removeEventListener('keydown', listener, false); }; }, deps); }
useEffect(() => { document.addEventListener('keydown', onKeyDown, false); return () => { document.removeEventListener('keydown', onKeyDown, false); }; }, []);
document.addEventListener('touchstart', (e) => { if(!e.target.className) { return; } if (e.target.className.indexOf('emoji') > -1 || e.target.parentNode.className.indexOf('emoji') > -1) { store.commit('setEmoji', true); } else { store.commit('setEmoji', false); } });
document.addEventListener('click', (e) => { if (e.target.className.indexOf('emoji') > -1 || e.target.parentNode.className.indexOf('emoji') > -1) { store.commit('setEmoji', true); } else { store.commit('setEmoji', false); } });
function useKeyListener(listener, deps) { useEffect(() => { document.addEventListener('keydown', listener, false); return () => { document.removeEventListener('keydown', listener, false); }; }, deps); }