()
| 444 | } |
| 445 | |
| 446 | function toggleOptionsDropdown() { |
| 447 | const optionsButtonElement = document.getElementById('btn-options'); |
| 448 | const elementClass = optionsButtonElement.className; |
| 449 | |
| 450 | var message; |
| 451 | if (elementClass === 'btn') { |
| 452 | // Update UI |
| 453 | optionsButtonElement.className = 'btn-active'; |
| 454 | |
| 455 | message = { |
| 456 | message: commands.MG_SHOW_OPTIONS, |
| 457 | args: {} |
| 458 | }; |
| 459 | } else { |
| 460 | // Update UI |
| 461 | optionsButtonElement.className = 'btn'; |
| 462 | |
| 463 | message = { |
| 464 | message:commands.MG_HIDE_OPTIONS, |
| 465 | args: {} |
| 466 | }; |
| 467 | } |
| 468 | |
| 469 | window.chrome.webview.postMessage(message); |
| 470 | } |
| 471 | |
| 472 | function refreshControls() { |
| 473 | let controlsElement = document.getElementById('controls-bar'); |
no outgoing calls
no test coverage detected