import Foundation enum WebViewJavascriptCommands { static var searchEntitiesKeyEvent = """ var event = new KeyboardEvent('keydown', { key: 'e', code: 'KeyE', keyCode: 69, which: 69, bubbles: true, cancelable: true }); document.dispatchEvent(event); """ static var quickSearchKeyEvent = """ var event = new KeyboardEvent('keydown', { key: 'k', code: 'KeyK', keyCode: 75, which: 75, metaKey: true, bubbles: true, cancelable: true }); document.dispatchEvent(event); """ static var searchDevicesKeyEvent = """ var event = new KeyboardEvent('keydown', { key: 'd', code: 'KeyD', keyCode: 68, which: 68, bubbles: true, cancelable: true }); document.dispatchEvent(event); """ static var searchCommandsKeyEvent = """ var event = new KeyboardEvent('keydown', { key: 'c', code: 'KeyC', keyCode: 67, which: 67, bubbles: true, cancelable: true }); document.dispatchEvent(event); """ static var assistKeyEvent = """ var event = new KeyboardEvent('keydown', { key: 'a', code: 'KeyA', keyCode: 65, which: 65, bubbles: true, cancelable: true }); document.dispatchEvent(event); """ }