(text, { startDelayMs = 0, submitDelayMs = 120 } = {})
| 138 | } |
| 139 | |
| 140 | export function sendControlLine(text, { startDelayMs = 0, submitDelayMs = 120 } = {}) { |
| 141 | setTimeout(() => { |
| 142 | if (S.ws?.readyState === WebSocket.OPEN) sendControlInput(text); |
| 143 | }, startDelayMs); |
| 144 | setTimeout(() => { |
| 145 | if (S.ws?.readyState === WebSocket.OPEN) sendControlEnter(); |
| 146 | }, startDelayMs + submitDelayMs); |
| 147 | } |
| 148 | |
| 149 | export function showCmdOverlay(label) { |
| 150 | let ov = $('cmd-overlay'); |
no test coverage detected