(text)
| 2375 | let iconPage = 0; // 0-based |
| 2376 | |
| 2377 | function setIconHint(text) { |
| 2378 | if (!iconHint) return; |
| 2379 | iconHint.textContent = text; |
| 2380 | clearTimeout(setIconHint._t); |
| 2381 | setIconHint._t = setTimeout(() => { |
| 2382 | iconHint.textContent = "Click an icon to add it as an element. Shift+Click also copies its path."; |
| 2383 | }, 1400); |
| 2384 | } |
| 2385 | |
| 2386 | function downloadText(filename, text) { |
| 2387 | const blob = new Blob([text], { type: "text/plain;charset=utf-8" }); |
no outgoing calls
no test coverage detected