--- a/visjs/src/cz/functionals/visjs/GraphEdge.scala Wed Mar 22 14:34:51 2023 +0100
+++ b/visjs/src/cz/functionals/visjs/GraphEdge.scala Wed Mar 22 15:06:51 2023 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright 2019 Tomas Zeman <tomas@functionals.cz>, <tzeman@volny.cz>
+ * Copyright 2019-2023 Tomas Zeman <tomas@functionals.cz>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,13 +16,18 @@
package cz.functionals.visjs
import scala.scalajs.js
-import scala.scalajs.js.UndefOr
+import scala.scalajs.js.{UndefOr, |}
+
+// https://visjs.github.io/vis-network/docs/network/edges.html
class GraphEdge(val from: String,
val to: String,
val label: UndefOr[String] = js.undefined,
val arrows: UndefOr[String] = js.undefined,
- val title: UndefOr[String] = js.undefined
+ var title: UndefOr[String] = js.undefined,
+ var color: UndefOr[String] = js.undefined,
+ var width: UndefOr[Int] = js.undefined,
+ var dashes: UndefOr[Boolean] | UndefOr[js.Array[Int]] = js.undefined
) extends js.Object
object GraphEdge {