svghmi/widget_meter.ysl2
branchsvghmi
changeset 3232 7bdb766c2a4d
parent 3104 14d15712fcca
child 3241 fe945f1f48b7
--- a/svghmi/widget_meter.ysl2	Thu Apr 15 09:15:23 2021 +0200
+++ b/svghmi/widget_meter.ysl2	Sun May 02 23:01:08 2021 +0200
@@ -1,8 +1,7 @@
 // widget_meter.ysl2
 
-template "widget[@type='Meter']", mode="widget_class"{
+widget_class("Metter"){
     ||
-    class MeterWidget extends Widget{
         frequency = 10;
         origin = undefined;
         range = undefined;
@@ -29,12 +28,10 @@
             this.range = [min, max, this.range_elt.getTotalLength()]
             this.origin = this.needle_elt.getPointAtLength(0);
         }
-
-    }
     ||
 }
 
-template "widget[@type='Meter']", mode="widget_defs" {
+widget_defs("Meter") {
     param "hmi_element";
     labels("needle range");
     optional_labels("value min max");