# HG changeset patch # User Edouard Tisserant # Date 1587392371 -7200 # Node ID 304e88bae11556ec031cd281c96c4bac65eac62e # Parent b07ad97e6019ee6d241754b0a0f43b72ff03a210 SVGHMI: added more meaningful namespaces to emit javascript code from. diff -r b07ad97e6019 -r 304e88bae115 svghmi/detachable_pages.ysl2 --- a/svghmi/detachable_pages.ysl2 Sun Apr 19 22:44:41 2020 +0200 +++ b/svghmi/detachable_pages.ysl2 Mon Apr 20 16:19:31 2020 +0200 @@ -99,7 +99,7 @@ const "_detachable_elements", "func:detachable_elements($hmi_pages | $keypads)"; const "detachable_elements", "$_detachable_elements[not(ancestor::*/@id = $_detachable_elements/@id)]"; -emit "epilogue:detachable-elements" { +emit "declarations:detachable-elements" { | | var detachable_elements = { foreach "$detachable_elements"{ @@ -168,7 +168,7 @@ | }`if "position()!=last()" > ,` } -emit "epilogue:page-desc" { +emit "declarations:page-desc" { | | var page_desc = { apply "$hmi_pages", mode="page_desc"; diff -r b07ad97e6019 -r 304e88bae115 svghmi/gen_index_xhtml.xslt --- a/svghmi/gen_index_xhtml.xslt Sun Apr 19 22:44:41 2020 +0200 +++ b/svghmi/gen_index_xhtml.xslt Mon Apr 20 16:19:31 2020 +0200 @@ -1,5 +1,5 @@ - + @@ -383,8 +383,8 @@ - - + + var detachable_elements = { @@ -527,8 +527,8 @@ - - + + var page_desc = { @@ -1544,8 +1544,8 @@ apply_cache: foreach_apply_cache, - - + + function foreach_unsubscribe(){ for(let item of this.items){ @@ -1956,8 +1956,8 @@ - - + + var jumps_need_update = false; var jump_history = [[default_page, undefined]]; @@ -1975,8 +1975,8 @@ - - + + var keypads = { @@ -2341,7 +2341,37 @@