NEWS
[gelöst] Binding in Widget basic-bar
-
Hallo,
ich habe in das Widget Basic-bar folgendes Script eingefügt:function numberToRgbColor(i) { var rgb = [61,153,63]; if ( i < 21 ) { rgb = [217,22,22]; // Rot } else { if ( i < 23 ) { rgb = [255,204,0]; // Gelb } else { rgb = [61,153,63]; // Grü } } return 'rgb(' + rgb[0] + ',' + rgb[1] + ',' + rgb[2] + ')'; }
Danach habe ich die basic-bar incl. dem Script 2 mal kopiert.
Wenn ich in dem 1. Script die Grenzwerte ändere, werden sie auch in den anderen Scripten geändert.
Im Widget habe ich unter Farbe folgendes eingefügt:{n:nut.0.battery.charge;numberToRgbColor(n)}
bzw. den Teil nut.0.battery.charge gegen die entsprechenden Variablen ausgetauscht.Wie ist der Bezug von "n" nach "i"?
Wo habe ich den Fehler gemacht?