Browse Source

Created a quick web api for the project

pull/17/head
jrtechs 4 years ago
parent
commit
bef4252bb7
160 changed files with 87 additions and 11 deletions
  1. +14
    -0
      .gitignore
  2. +2
    -2
      README.md
  3. +1
    -1
      conf/graph.properties
  4. +16
    -7
      pom.xml
  5. +53
    -0
      src/main/java/net/jrtechs/www/server/WebServer.java
  6. +0
    -0
      src/main/resources/website/Diagram.svg
  7. +0
    -0
      src/main/resources/website/css/bootstrap.css
  8. +0
    -0
      src/main/resources/website/css/bootstrap.min.css
  9. +0
    -0
      src/main/resources/website/error.html
  10. +0
    -0
      src/main/resources/website/exampleGraph.png
  11. +0
    -0
      src/main/resources/website/faq.html
  12. +1
    -1
      src/main/resources/website/graph.html
  13. +0
    -0
      src/main/resources/website/graphs.html
  14. +0
    -0
      src/main/resources/website/img/404.jpg
  15. +0
    -0
      src/main/resources/website/img/banner.png
  16. +0
    -0
      src/main/resources/website/img/banner2.png
  17. +0
    -0
      src/main/resources/website/img/faq/faqGraph.png
  18. +0
    -0
      src/main/resources/website/img/faq/java.png
  19. +0
    -0
      src/main/resources/website/img/faq/steamId.png
  20. +0
    -0
      src/main/resources/website/img/faq/steamIdOption2.png
  21. +0
    -0
      src/main/resources/website/img/favicon/android-chrome-192x192.png
  22. +0
    -0
      src/main/resources/website/img/favicon/android-chrome-512x512.png
  23. +0
    -0
      src/main/resources/website/img/favicon/apple-touch-icon.png
  24. +0
    -0
      src/main/resources/website/img/favicon/browserconfig.xml
  25. +0
    -0
      src/main/resources/website/img/favicon/favicon-16x16.png
  26. +0
    -0
      src/main/resources/website/img/favicon/favicon-32x32.png
  27. +0
    -0
      src/main/resources/website/img/favicon/favicon.ico
  28. +0
    -0
      src/main/resources/website/img/favicon/mstile-150x150.png
  29. +0
    -0
      src/main/resources/website/img/favicon/safari-pinned-tab.svg
  30. +0
    -0
      src/main/resources/website/img/favicon/site.webmanifest
  31. +0
    -0
      src/main/resources/website/img/jrtechs1.png
  32. +0
    -0
      src/main/resources/website/img/jrtechs2.png
  33. +0
    -0
      src/main/resources/website/img/slider/img1.png
  34. +0
    -0
      src/main/resources/website/img/slider/img2.png
  35. +0
    -0
      src/main/resources/website/img/slider/img3.png
  36. +0
    -0
      src/main/resources/website/img/slider/img4.png
  37. +0
    -0
      src/main/resources/website/img/slider/img5.png
  38. +0
    -0
      src/main/resources/website/img/slider/img6.png
  39. +0
    -0
      src/main/resources/website/index.html
  40. +0
    -0
      src/main/resources/website/profile.html
  41. +0
    -0
      src/main/resources/website/src/RepoJS/README.md
  42. +0
    -0
      src/main/resources/website/src/RepoJS/bower.json
  43. +0
    -0
      src/main/resources/website/src/RepoJS/fonts/repo.eot
  44. +0
    -0
      src/main/resources/website/src/RepoJS/fonts/repo.svg
  45. +0
    -0
      src/main/resources/website/src/RepoJS/fonts/repo.ttf
  46. +0
    -0
      src/main/resources/website/src/RepoJS/fonts/repo.woff
  47. +0
    -0
      src/main/resources/website/src/RepoJS/repo.js
  48. +0
    -0
      src/main/resources/website/src/RepoJS/repo.min.js
  49. +0
    -0
      src/main/resources/website/src/captors/sigma.captors.mouse.js
  50. +0
    -0
      src/main/resources/website/src/captors/sigma.captors.touch.js
  51. +0
    -0
      src/main/resources/website/src/classes/sigma.classes.camera.js
  52. +0
    -0
      src/main/resources/website/src/classes/sigma.classes.configurable.js
  53. +0
    -0
      src/main/resources/website/src/classes/sigma.classes.dispatcher.js
  54. +0
    -0
      src/main/resources/website/src/classes/sigma.classes.edgequad.js
  55. +0
    -0
      src/main/resources/website/src/classes/sigma.classes.graph.js
  56. +0
    -0
      src/main/resources/website/src/classes/sigma.classes.quad.js
  57. +0
    -0
      src/main/resources/website/src/conrad.js
  58. +0
    -0
      src/main/resources/website/src/middlewares/sigma.middlewares.copy.js
  59. +0
    -0
      src/main/resources/website/src/middlewares/sigma.middlewares.rescale.js
  60. +0
    -0
      src/main/resources/website/src/misc/sigma.misc.animation.js
  61. +0
    -0
      src/main/resources/website/src/misc/sigma.misc.bindDOMEvents.js
  62. +0
    -0
      src/main/resources/website/src/misc/sigma.misc.bindEvents.js
  63. +0
    -0
      src/main/resources/website/src/misc/sigma.misc.drawHovers.js
  64. +0
    -0
      src/main/resources/website/src/plugins/sigma.exporters.svg/README.md
  65. +0
    -0
      src/main/resources/website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js
  66. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js
  67. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/README.md
  68. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/supervisor.js
  69. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js
  70. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/worker.js
  71. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.noverlap/README.md
  72. +0
    -0
      src/main/resources/website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js
  73. +0
    -0
      src/main/resources/website/src/plugins/sigma.neo4j.cypher/LICENSE
  74. +0
    -0
      src/main/resources/website/src/plugins/sigma.neo4j.cypher/README.md
  75. +0
    -0
      src/main/resources/website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js
  76. +0
    -0
      src/main/resources/website/src/plugins/sigma.parsers.gexf/README.md
  77. +0
    -0
      src/main/resources/website/src/plugins/sigma.parsers.gexf/gexf-parser.js
  78. +0
    -0
      src/main/resources/website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js
  79. +0
    -0
      src/main/resources/website/src/plugins/sigma.parsers.json/README.md
  80. +0
    -0
      src/main/resources/website/src/plugins/sigma.parsers.json/sigma.parsers.json.js
  81. +0
    -0
      src/main/resources/website/src/plugins/sigma.pathfinding.astar/LICENSE
  82. +0
    -0
      src/main/resources/website/src/plugins/sigma.pathfinding.astar/README.md
  83. +0
    -0
      src/main/resources/website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js
  84. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.animate/README.md
  85. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js
  86. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.dragNodes/README.md
  87. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js
  88. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.filter/README.md
  89. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js
  90. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/README.md
  91. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js
  92. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.relativeSize/README.md
  93. +0
    -0
      src/main/resources/website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js
  94. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/README.md
  95. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js
  96. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js
  97. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js
  98. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js
  99. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js
  100. +0
    -0
      src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js

+ 14
- 0
.gitignore View File

@ -0,0 +1,14 @@
# Build/Maven #
###############
**/target/
# Eclipse #
###########
.project
.classpath
.settings
**/bin/
.metadata/
# IntelliJ #
############
.idea/
*.iml

+ 2
- 2
README.md View File

@ -5,7 +5,7 @@ gremlin graph database. Currently this project scrapes the steam API for friends
and their friends which can be used to generate a graph. This information is stored
locally in a gremlin server and is then sent to the client via a web socket.
![Diagram](website/Diagram.svg)
![Diagram](src/main/resources/website/Diagram.svg)
[Video Of Friends of Friends Graph](https://www.youtube.com/watch?v=DoDaHmyIPvQ)
@ -16,7 +16,7 @@ If you are lucky, you will find it live at [http://steam.jrtechs.net](http://ste
It is still being actively developed and does not have permanent hosting so there is a %60
chance at any time that you will be able to access it.
![Graph](website/img/jrtechs2.png)
![Graph](src/main/resources/website/img/jrtechs2.png)
## Running this Project

+ 1
- 1
conf/graph.properties View File

@ -2,5 +2,5 @@ gremlin.graph=org.janusgraph.core.JanusGraphFactory
storage.backend=berkeleyje
storage.directory=./steam-graph/db
storage.directory=./steam-graph/dbv4
query.smart-limit=false

+ 16
- 7
pom.xml View File

@ -17,7 +17,7 @@
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<spark.version>2.7.2</spark.version>
<gson.version>2.8.5</gson.version>
</properties>
@ -35,6 +35,21 @@
<version>0.3.1</version>
</dependency>
<dependency>
<groupId>com.sparkjava</groupId>
<artifactId>spark-core</artifactId>
<version>${spark.version}</version>
</dependency>
<!-- JSON utils -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>${gson.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
@ -49,12 +64,6 @@
<version>1.5.0</version>
</dependency>
<!-- JSON utils -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>${gson.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.janusgraph/janusgraph-core -->
<!--<dependency>-->

+ 53
- 0
src/main/java/net/jrtechs/www/server/WebServer.java View File

@ -0,0 +1,53 @@
package net.jrtechs.www.server;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import net.jrtechs.www.graphDB.SteamGraph;
import net.jrtechs.www.model.Game;
import net.jrtechs.www.model.Player;
import java.lang.reflect.Type;
import java.util.List;
import static spark.Spark.*;
/**
* Quick and dirty web server to serve as an API backend to
* the graph interface.
*
* @author Jeffery Russell 7-12-20
*/
public class WebServer
{
private SteamGraph graph;
private Gson gson;
public static String GET_PLAYER = "/player";
public static String GET_GAMES = "/games";
public WebServer()
{
this.graph = new SteamGraph();
this.gson = new Gson();
Type typePlayer = new TypeToken<Player>(){}.getType();
Type typeGames = new TypeToken<List<Game>>(){}.getType();
staticFileLocation("/website");
get("/player/:id", (req, res) ->
gson.toJson(
graph.getPlayer(req.params(":id")), typePlayer));
get("/games/:id", (req, res) ->
gson.toJson(
graph.getGameList(req.params(":id")), typeGames));
System.out.println("Finished starting web server");
}
public static void main(String[] arguments)
{
new WebServer();
}
}

website/Diagram.svg → src/main/resources/website/Diagram.svg View File


website/css/bootstrap.css → src/main/resources/website/css/bootstrap.css View File


website/css/bootstrap.min.css → src/main/resources/website/css/bootstrap.min.css View File


website/error.html → src/main/resources/website/error.html View File


website/exampleGraph.png → src/main/resources/website/exampleGraph.png View File


website/faq.html → src/main/resources/website/faq.html View File


website/graph.html → src/main/resources/website/graph.html View File

@ -194,7 +194,7 @@
/** Web socket to communicate with the steam friend java server */
connection = new WebSocket('ws://steam.student.rit.edu:4444');
connection = new WebSocket('ws://localhost:4444');
setTimeout(function()

website/graphs.html → src/main/resources/website/graphs.html View File


website/img/404.jpg → src/main/resources/website/img/404.jpg View File


website/img/banner.png → src/main/resources/website/img/banner.png View File


website/img/banner2.png → src/main/resources/website/img/banner2.png View File


website/img/faq/faqGraph.png → src/main/resources/website/img/faq/faqGraph.png View File


website/img/faq/java.png → src/main/resources/website/img/faq/java.png View File


website/img/faq/steamId.png → src/main/resources/website/img/faq/steamId.png View File


website/img/faq/steamIdOption2.png → src/main/resources/website/img/faq/steamIdOption2.png View File


website/img/favicon/android-chrome-192x192.png → src/main/resources/website/img/favicon/android-chrome-192x192.png View File


website/img/favicon/android-chrome-512x512.png → src/main/resources/website/img/favicon/android-chrome-512x512.png View File


website/img/favicon/apple-touch-icon.png → src/main/resources/website/img/favicon/apple-touch-icon.png View File


website/img/favicon/browserconfig.xml → src/main/resources/website/img/favicon/browserconfig.xml View File


website/img/favicon/favicon-16x16.png → src/main/resources/website/img/favicon/favicon-16x16.png View File


website/img/favicon/favicon-32x32.png → src/main/resources/website/img/favicon/favicon-32x32.png View File


website/img/favicon/favicon.ico → src/main/resources/website/img/favicon/favicon.ico View File


website/img/favicon/mstile-150x150.png → src/main/resources/website/img/favicon/mstile-150x150.png View File


website/img/favicon/safari-pinned-tab.svg → src/main/resources/website/img/favicon/safari-pinned-tab.svg View File


website/img/favicon/site.webmanifest → src/main/resources/website/img/favicon/site.webmanifest View File


website/img/jrtechs1.png → src/main/resources/website/img/jrtechs1.png View File


website/img/jrtechs2.png → src/main/resources/website/img/jrtechs2.png View File


website/img/slider/img1.png → src/main/resources/website/img/slider/img1.png View File


website/img/slider/img2.png → src/main/resources/website/img/slider/img2.png View File


website/img/slider/img3.png → src/main/resources/website/img/slider/img3.png View File


website/img/slider/img4.png → src/main/resources/website/img/slider/img4.png View File


website/img/slider/img5.png → src/main/resources/website/img/slider/img5.png View File


website/img/slider/img6.png → src/main/resources/website/img/slider/img6.png View File


website/index.html → src/main/resources/website/index.html View File


website/profile.html → src/main/resources/website/profile.html View File


website/src/RepoJS/README.md → src/main/resources/website/src/RepoJS/README.md View File


website/src/RepoJS/bower.json → src/main/resources/website/src/RepoJS/bower.json View File


website/src/RepoJS/fonts/repo.eot → src/main/resources/website/src/RepoJS/fonts/repo.eot View File


website/src/RepoJS/fonts/repo.svg → src/main/resources/website/src/RepoJS/fonts/repo.svg View File


website/src/RepoJS/fonts/repo.ttf → src/main/resources/website/src/RepoJS/fonts/repo.ttf View File


website/src/RepoJS/fonts/repo.woff → src/main/resources/website/src/RepoJS/fonts/repo.woff View File


website/src/RepoJS/repo.js → src/main/resources/website/src/RepoJS/repo.js View File


website/src/RepoJS/repo.min.js → src/main/resources/website/src/RepoJS/repo.min.js View File


website/src/captors/sigma.captors.mouse.js → src/main/resources/website/src/captors/sigma.captors.mouse.js View File


website/src/captors/sigma.captors.touch.js → src/main/resources/website/src/captors/sigma.captors.touch.js View File


website/src/classes/sigma.classes.camera.js → src/main/resources/website/src/classes/sigma.classes.camera.js View File


website/src/classes/sigma.classes.configurable.js → src/main/resources/website/src/classes/sigma.classes.configurable.js View File


website/src/classes/sigma.classes.dispatcher.js → src/main/resources/website/src/classes/sigma.classes.dispatcher.js View File


website/src/classes/sigma.classes.edgequad.js → src/main/resources/website/src/classes/sigma.classes.edgequad.js View File


website/src/classes/sigma.classes.graph.js → src/main/resources/website/src/classes/sigma.classes.graph.js View File


website/src/classes/sigma.classes.quad.js → src/main/resources/website/src/classes/sigma.classes.quad.js View File


website/src/conrad.js → src/main/resources/website/src/conrad.js View File


website/src/middlewares/sigma.middlewares.copy.js → src/main/resources/website/src/middlewares/sigma.middlewares.copy.js View File


website/src/middlewares/sigma.middlewares.rescale.js → src/main/resources/website/src/middlewares/sigma.middlewares.rescale.js View File


website/src/misc/sigma.misc.animation.js → src/main/resources/website/src/misc/sigma.misc.animation.js View File


website/src/misc/sigma.misc.bindDOMEvents.js → src/main/resources/website/src/misc/sigma.misc.bindDOMEvents.js View File


website/src/misc/sigma.misc.bindEvents.js → src/main/resources/website/src/misc/sigma.misc.bindEvents.js View File


website/src/misc/sigma.misc.drawHovers.js → src/main/resources/website/src/misc/sigma.misc.drawHovers.js View File


website/src/plugins/sigma.exporters.svg/README.md → src/main/resources/website/src/plugins/sigma.exporters.svg/README.md View File


website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js → src/main/resources/website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js View File


website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js → src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js View File


website/src/plugins/sigma.layout.forceAtlas2/README.md → src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/README.md View File


website/src/plugins/sigma.layout.forceAtlas2/supervisor.js → src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/supervisor.js View File


website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js → src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js View File


website/src/plugins/sigma.layout.forceAtlas2/worker.js → src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/worker.js View File


website/src/plugins/sigma.layout.noverlap/README.md → src/main/resources/website/src/plugins/sigma.layout.noverlap/README.md View File


website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js → src/main/resources/website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js View File


website/src/plugins/sigma.neo4j.cypher/LICENSE → src/main/resources/website/src/plugins/sigma.neo4j.cypher/LICENSE View File


website/src/plugins/sigma.neo4j.cypher/README.md → src/main/resources/website/src/plugins/sigma.neo4j.cypher/README.md View File


website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js → src/main/resources/website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js View File


website/src/plugins/sigma.parsers.gexf/README.md → src/main/resources/website/src/plugins/sigma.parsers.gexf/README.md View File


website/src/plugins/sigma.parsers.gexf/gexf-parser.js → src/main/resources/website/src/plugins/sigma.parsers.gexf/gexf-parser.js View File


website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js → src/main/resources/website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js View File


website/src/plugins/sigma.parsers.json/README.md → src/main/resources/website/src/plugins/sigma.parsers.json/README.md View File


website/src/plugins/sigma.parsers.json/sigma.parsers.json.js → src/main/resources/website/src/plugins/sigma.parsers.json/sigma.parsers.json.js View File


website/src/plugins/sigma.pathfinding.astar/LICENSE → src/main/resources/website/src/plugins/sigma.pathfinding.astar/LICENSE View File


website/src/plugins/sigma.pathfinding.astar/README.md → src/main/resources/website/src/plugins/sigma.pathfinding.astar/README.md View File


website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js → src/main/resources/website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js View File


website/src/plugins/sigma.plugins.animate/README.md → src/main/resources/website/src/plugins/sigma.plugins.animate/README.md View File


website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js → src/main/resources/website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js View File


website/src/plugins/sigma.plugins.dragNodes/README.md → src/main/resources/website/src/plugins/sigma.plugins.dragNodes/README.md View File


website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js → src/main/resources/website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js View File


website/src/plugins/sigma.plugins.filter/README.md → src/main/resources/website/src/plugins/sigma.plugins.filter/README.md View File


website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js → src/main/resources/website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js View File


website/src/plugins/sigma.plugins.neighborhoods/README.md → src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/README.md View File


website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js → src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js View File


website/src/plugins/sigma.plugins.relativeSize/README.md → src/main/resources/website/src/plugins/sigma.plugins.relativeSize/README.md View File


website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js → src/main/resources/website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js View File


website/src/plugins/sigma.renderers.customEdgeShapes/README.md → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/README.md View File


website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js View File


website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js View File


website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js View File


website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js View File


website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js View File


website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js → src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save