#6 UI Updates senden und anzeigen

This commit is contained in:
David Zingg 2019-11-20 22:07:47 +01:00
parent 071d9b23e9
commit d9b57bd867
2 changed files with 4 additions and 0 deletions

View File

@ -7,6 +7,7 @@ $(function() {
self.printer = parameters[2]; self.printer = parameters[2];
self.mystromswitchEnabled = ko.observable(); self.mystromswitchEnabled = ko.observable();
self.mystromswitchPowerValue = document.getElementById("mystromswitchPowerValue")
// Hack to remove automatically added Cancel button // Hack to remove automatically added Cancel button
// See https://github.com/sciactive/pnotify/issues/141 // See https://github.com/sciactive/pnotify/issues/141
@ -145,6 +146,7 @@ $(function() {
self.mystromswitchEnabled(data.mystromswitchEnabled); self.mystromswitchEnabled(data.mystromswitchEnabled);
if (data.power != null) { if (data.power != null) {
self.mystromswitchPowerValue.innerHTML = "Power Consumption"+data.power+"W"
self.timeoutPopupOptions.text = self.timeoutPopupText + data.power; self.timeoutPopupOptions.text = self.timeoutPopupText + data.power;
if (typeof self.timeoutPopup != "undefined") { if (typeof self.timeoutPopup != "undefined") {
self.timeoutPopup.update(self.timeoutPopupOptions); self.timeoutPopup.update(self.timeoutPopupOptions);

View File

@ -1,4 +1,6 @@
<div class="sidebar_plugin_mystromswitch"> <div class="sidebar_plugin_mystromswitch">
<label class="control-label" id="mystromswitchPowerValue">Powerconsumption 0.0W</label>
<label class="checkbox"> <label class="checkbox">
<input type="checkbox" data-bind="enable: loginState.isUser(), checked: mystromswitchEnabled"> <input type="checkbox" data-bind="enable: loginState.isUser(), checked: mystromswitchEnabled">
{{ _('Shutdown Printer after print finishes') }} {{ _('Shutdown Printer after print finishes') }}