Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
blocks:app-note:interactivemap [2020-11-10 14:47] mattias [How does this work?] |
blocks:app-note:interactivemap [2020-11-10 14:51] mattias [How does this work?] |
||
---|---|---|---|
Line 50: | Line 50: | ||
=====How does this work?===== | =====How does this work?===== | ||
- | The interactive map itself is a custom web page that is stored under / | + | The interactive map itself is a custom web page that is stored under / |
+ | |||
+ | {{: | ||
+ | |||
+ | In blocks | ||
{{: | {{: | ||
In the URL setting of the web block there are two query-parameters. blocksVar will point to a blocks variable, svgFileName will set the filename of the svg file used for the project. | In the URL setting of the web block there are two query-parameters. blocksVar will point to a blocks variable, svgFileName will set the filename of the svg file used for the project. | ||
- | The map itself | + | The map image is a .svg file that is picked up by script.js and applied to the html document in runtime. |
- | Script.js uses the Blocks javascript bridge API called pub_sub_peer.js to set valuea | + | Script.js |