mirror of
https://github.com/home-assistant/iOS.git
synced 2026-02-16 01:17:44 -06:00
52 lines
1.1 KiB
Swift
52 lines
1.1 KiB
Swift
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 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);
|
|
"""
|
|
}
|