svghmi/analyse_widget.xslt
changeset 3521 4345b3c9b9de
parent 3510 0d7f9c555ae2
child 3525 c2f7e9bda366
equal deleted inserted replaced
3520:b27e50143083 3521:4345b3c9b9de
   261     <xsl:text>    }
   261     <xsl:text>    }
   262 </xsl:text>
   262 </xsl:text>
   263     <xsl:apply-templates mode="actions" select="$fsm"/>
   263     <xsl:apply-templates mode="actions" select="$fsm"/>
   264     <xsl:text>    animate(){
   264     <xsl:text>    animate(){
   265 </xsl:text>
   265 </xsl:text>
   266     <xsl:text>        if (this.active_elt &amp;&amp; this.inactive_elt) {
   266     <xsl:text>        this.set_activation_state(this.display == "active");
   267 </xsl:text>
       
   268     <xsl:for-each select="str:split('active inactive')">
       
   269       <xsl:text>            if(this.display == "</xsl:text>
       
   270       <xsl:value-of select="."/>
       
   271       <xsl:text>")
       
   272 </xsl:text>
       
   273       <xsl:text>                this.</xsl:text>
       
   274       <xsl:value-of select="."/>
       
   275       <xsl:text>_elt.style.display = "";
       
   276 </xsl:text>
       
   277       <xsl:text>            else
       
   278 </xsl:text>
       
   279       <xsl:text>                this.</xsl:text>
       
   280       <xsl:value-of select="."/>
       
   281       <xsl:text>_elt.style.display = "none";
       
   282 </xsl:text>
       
   283     </xsl:for-each>
       
   284     <xsl:text>        }
       
   285 </xsl:text>
   267 </xsl:text>
   286     <xsl:text>    }
   268     <xsl:text>    }
   287 </xsl:text>
   269 </xsl:text>
   288     <xsl:text>    init() {
   270     <xsl:text>    init() {
   289 </xsl:text>
   271 </xsl:text>
   290     <xsl:text>        this.bound_onmouseup = this.onmouseup.bind(this);
   272     <xsl:text>        this.bound_onmouseup = this.onmouseup.bind(this);
   291 </xsl:text>
   273 </xsl:text>
   292     <xsl:text>        this.element.addEventListener("pointerdown", this.onmousedown.bind(this));
   274     <xsl:text>        this.element.addEventListener("pointerdown", this.onmousedown.bind(this));
       
   275 </xsl:text>
       
   276     <xsl:text>        this.set_activation_state(undefined);
   293 </xsl:text>
   277 </xsl:text>
   294     <xsl:text>    }
   278     <xsl:text>    }
   295 </xsl:text>
   279 </xsl:text>
   296   </xsl:template>
   280   </xsl:template>
   297   <xsl:template match="widget[@type='CircularBar']" mode="widget_desc">
   281   <xsl:template match="widget[@type='CircularBar']" mode="widget_desc">