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 var AlertsButton = document.getElementById("alertsButton"); export var CloseAlertsButton = document.getElementById("closeAlertsFrameButton"); export var AlertsFrame = document.getElementById("alertsFrame"); export var AlertsCount = document.getElementById("alertsCount"); export var ToastsWrapper = document.getElementById("toastsWrapper"); export function ShowMessage(message) { var messageDiv = document.createElement("div"); messageDiv.classList.add("toast-message"); messageDiv.innerHTML = message; ToastsWrapper.appendChild(messageDiv); window.setTimeout(() => { messageDiv.remove(); }, 5000); } export function ShowModal(title, modalBodyHtml, buttonsHTML = "", onDismissCallback = null) { var modalID = Utilities.CreateGUID(); var modalHTML = `