diff --git a/HISTORY.md b/HISTORY.md
index 9d50129e..e589c754 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -20,6 +20,7 @@ http://visjs.org
- Renamed `Graph` to `Network` to prevent confusion with the visualizations
`Graph2d` and `Graph3d`.
+ - Renamed option `dragGraph` to `dragNetwork`.
- Now throws an error when constructing without new keyword.
- Added pull request from Vukk, user can now define the edge width multiplier
when selected.
diff --git a/docs/network.html b/docs/network.html
index 9812bf92..e7882112 100644
--- a/docs/network.html
+++ b/docs/network.html
@@ -857,7 +857,7 @@ var options = {
- dragGraph |
+ dragNetwork |
Boolean |
true |
diff --git a/src/network/Network.js b/src/network/Network.js
index 609bb724..462ee806 100644
--- a/src/network/Network.js
+++ b/src/network/Network.js
@@ -193,7 +193,7 @@ function Network (container, data, options) {
background: '#FFFFC6'
}
},
- dragGraph: true,
+ dragNetwork: true,
dragNodes: true,
zoomable: true,
hover: false
@@ -536,11 +536,16 @@ Network.prototype.setOptions = function (options) {
if (options.freezeForStabilization !== undefined) {this.constants.freezeForStabilization = options.freezeForStabilization;}
if (options.configurePhysics !== undefined){this.constants.configurePhysics = options.configurePhysics;}
if (options.stabilizationIterations !== undefined) {this.constants.stabilizationIterations = options.stabilizationIterations;}
- if (options.dragGraph !== undefined) {this.constants.dragGraph = options.dragGraph;}
+ if (options.dragNetwork !== undefined) {this.constants.dragNetwork = options.dragNetwork;}
if (options.dragNodes !== undefined) {this.constants.dragNodes = options.dragNodes;}
if (options.zoomable !== undefined) {this.constants.zoomable = options.zoomable;}
if (options.hover !== undefined) {this.constants.hover = options.hover;}
+ // TODO: deprecated since version 3.0.0. Cleanup some day
+ if (options.dragGraph !== undefined) {
+ throw new Error('Option dragGraph is renamed to dragNetwork');
+ }
+
if (options.labels !== undefined) {
for (prop in options.labels) {
if (options.labels.hasOwnProperty(prop)) {
@@ -994,7 +999,7 @@ Network.prototype._handleOnDrag = function(event) {
}
}
else {
- if (this.constants.dragGraph == true) {
+ if (this.constants.dragNetwork == true) {
// move the network
var diffX = pointer.x - this.drag.pointer.x;
var diffY = pointer.y - this.drag.pointer.y;
|