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;