$(ReactDOM.findDOMNode(self.refs.list)).focus().on('keydown', function(e) { var item; if (e.keyCode == 38) { //up item = modal.prev(); } else if (e.keyCode == 40) {//down item = modal.next(); } if (item) { e.shiftKey ? self.setState({}) : self.onClick(item); e.preventDefault(); } });
if (!util.isFocusEditor() && !$(e.target).closest('.w-frames-list').length) { var modal = self.props.modal; if (e.shiftKey) { if (modal && modal.removeUnselectedItems()) { self.setState({});
var isShiftKey = e.shiftKey; var isEmpty; var ranges = [];
// Undo/redo shortcuts $(document).on('keydown', (event) => { if((event.metaKey || event.ctrlKey) && event.keyCode === 90) { if(event.shiftKey) { undoManager.redo(); } else { undoManager.undo(); } } });
// Global shortcuts $(document) // Toggle with CMD|CTRL + SHIFT + U .on('keydown', (event) => { if((event.metaKey || event.ctrlKey) && event.shiftKey && event.keyCode === 85) { event.preventDefault(); self.show(); } }) // Show when clicking [href="#file-manager"] .on('click', '[href="#file-manager"]', (event) => { event.preventDefault(); self.show(); });
if(event.altKey && event.shiftKey && event.keyCode === 70) { event.preventDefault(); toggleFullscreen(); if(event.altKey && event.shiftKey && event.keyCode === 90) { event.preventDefault(); toggleZenMode(!zenMode); if(event.altKey && event.shiftKey && event.keyCode === 87) { event.preventDefault(); toggleWordCount();
$(document) // Toggle with CMD|CTRL + SHIFT + F .on('keydown', (event) => { if((event.metaKey || event.ctrlKey) && event.shiftKey && event.keyCode === 70) { event.preventDefault(); // Only show if the locater is available if(isAvailable) { $('#locater').is(':visible') ? hide() : show(); } } }) // Show when clicking [href="#locater"] .on('click', '[href="#locater"]', (event) => { event.preventDefault(); // Only show if the locater is available if(isAvailable) { $('#locater').is(':visible') ? hide() : show(); } });