import * as Utilities from "./Utilities.js"; export var CommandCompletionDiv = document.querySelector("#commandCompletionDiv"); export var CommandInfoDiv = document.querySelector("#commandInfoDiv"); export var CommandModeSelect = document.querySelector("#commandModeSelect"); export var ConsoleOutputDiv = document.querySelector("#consoleOutputDiv"); export var ConsoleTextArea = document.querySelector("#consoleTextArea"); export var DeviceGrid = document.querySelector("#deviceGrid"); export var DevicesSelectedCount = document.querySelector("#devicesSelectedSpan"); export var OnlineDevicesCount = document.querySelector("#onlineDevicesSpan"); export var TotalDevicesCount = document.querySelector("#totalDevicesSpan"); export var MeasurementCanvas = document.createElement("canvas"); export var MeasurementContext = MeasurementCanvas.getContext("2d"); export var TabContentWrapper = document.getElementById("tabContentWrapper"); export var ConsoleFrame = document.getElementById("consoleFrame"); export var ConsoleTab = document.getElementById("consoleTab"); export var ConsoleAlert = document.getElementById("consoleAlert"); export var DeviceGroupSelect = document.getElementById("deviceGroupSelect"); export var GridFilter = document.getElementById("gridFilter"); export function PopupMessage(message) { var messageDiv = document.createElement("div"); messageDiv.classList.add("float-message"); messageDiv.innerHTML = message; document.body.appendChild(messageDiv); window.setTimeout(() => { messageDiv.remove(); }, 5000); } export function ShowModal(title, modalBodyHtml, buttonsHTML = "", onDismissCallback = null) { var modalID = Utilities.CreateGUID(); var modalHTML = `