beremiz
Clone
Summary
Browse
Changes
Graph
SVGHMI: updating generated XSLT
svghmi
2021-05-03, Edouard Tisserant
8a9d4c794cba
SVGHMI: updating generated XSLT
// widget_customhtml.ysl2
widget_class("CustomHtml"){
||
frequency = 5;
widget_size = undefined;
dispatch(value) {
this.request_animate();
}
animate(){
}
init() {
this.widget_size = this.container_elt.getBBox();
this.element.innerHTML ='<foreignObject x="'+
this.widget_size.x+'" y="'+this.widget_size.y+
'" width="'+this.widget_size.width+'" height="'+this.widget_size.height+'"> '+
this.code_elt.textContent+
' </foreignObject>';
}
||
}
widget_defs("CustomHtml") {
param "hmi_element";
labels("container code");
}