GraphNode: mutable properties.
--- a/visjs/src/cz/functionals/visjs/GraphNode.scala Tue Apr 07 19:00:01 2020 +0200
+++ b/visjs/src/cz/functionals/visjs/GraphNode.scala Fri Apr 10 10:41:09 2020 +0200
@@ -26,13 +26,13 @@
class GraphNode(
val id: String,
val label: String,
- val title: UndefOr[String|dom.Element] = js.undefined,
- val color: UndefOr[String] = js.undefined,
- val image: UndefOr[js.Any] = js.undefined,
- val shape: UndefOr[String] = js.undefined,
- val widthConstraint: Boolean | Int | GraphNodeMinMax = false,
- val fixed: Boolean | Fixed = false,
- val font: String | Font = new Font()
+ var title: UndefOr[String|dom.Element] = js.undefined,
+ var color: UndefOr[String] = js.undefined,
+ var image: UndefOr[js.Any] = js.undefined,
+ var shape: UndefOr[String] = js.undefined,
+ var widthConstraint: Boolean | Int | GraphNodeMinMax = false,
+ var fixed: Boolean | Fixed = false,
+ var font: String | Font = new Font()
) extends js.Object
class GraphNodeMinMax(