Renders AdminLTE info-box tiles with a progress bar and volume indicator that auto-refresh every 15 seconds, playing an audio alert when the volume increases.
DASHPROGRESS — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
The query should return columns: description (col 0), volume (col 1), unused (col 2), progress percentage (col 3), progress description (col 4), icon class (col 5), box colour class (col 6). An AJAX timer fires every 15 seconds to update each tile's values. If the volume increases since the last poll, jquery.playSound.js plays a click sound.
Requires jquery.playSound.js.