Changes for page JavaScript (KLayJS)
Last modified by Richard Kreissig on 2023/09/14 10:14
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,7 +1,7 @@ 1 1 {{panel title="Project Overview" borderStyle="dashed"}} 2 2 Responsible: 3 3 4 -* {{mention reference="XWiki.uru" style="FULL_NAME" anchor="XWiki-uru- OjBPG"/}}4 +* {{mention reference="XWiki.uru" style="FULL_NAME" anchor="XWiki-uru-krySc"/}} 5 5 {{/panel}} 6 6 7 7 The KLay JS project provides our Java-based layout algorithms to the JavaScript community. We leverage the Java to JavaScript compiler of the [[Google Web Toolkit (GWT) >>url:http://www.gwtproject.org/||shape="rect"]]to convert our Java code into a JavaScript library. This allows you to use the full power of our layout algorithms in pure JavaScript. ... ... @@ -12,6 +12,15 @@ 12 12 13 13 = Downloads = 14 14 15 +We deploy two versions of the JavaScript library that only differ in the use of the specific [[GWT Linker>>url:http://www.gwtproject.org/javadoc/latest/com/google/gwt/core/ext/Linker.html||shape="rect"]]. 16 + 17 +* **Standard Linker** 18 +I.e. GWT's [[IFrameLinker >>url:http://www.gwtproject.org/javadoc/latest/com/google/gwt/core/linker/IFrameLinker.html||shape="rect"]]that "//loads the GWT module in a separate iframe//". 19 +* **Custom Linker** 20 +The linker extends GWT's [[DirectInstallLinker>>url:http://www.gwtproject.org/javadoc/latest/com/google/gwt/core/linker/DirectInstallLinker.html||shape="rect"]] and enables the library to be used with, for instance, Chrome Packaged Apps. According to the javadoc the linker "//adds a script tag to the iframe rather than downloading the code as a string and then installing it into the iframe//". However, when using this linker a lot of GWT's variables will be added to the global namespace. 21 + 22 + 23 + 15 15 {{panel title="Releases"}} 16 16 Near future 17 17 {{/panel}} ... ... @@ -47,6 +47,13 @@ 47 47 )))|((( 48 48 Further description of the problem that occurred. 49 49 ))) 59 +|(% colspan="1" %)(% colspan="1" %) 60 +((( 61 +stacktrace 62 +)))|(% colspan="1" %)(% colspan="1" %) 63 +((( 64 +The strack trace of the Java exception, if any. 65 +))) 50 50 |=(% colspan="2" %)(% colspan="2" %) 51 51 ((( 52 52 Additional Information Invalid Graph Format ... ... @@ -56,7 +56,7 @@ 56 56 value 57 57 )))|(% colspan="1" %)(% colspan="1" %) 58 58 ((( 59 -The JSON object that caused the problem 75 +The JSON object that caused the problem. 60 60 ))) 61 61 |(% colspan="1" %)(% colspan="1" %) 62 62 (((
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -94 699821 +9470155 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/94 69982/JavaScript (KLayJS)1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470155/JavaScript (KLayJS)