You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by su...@apache.org on 2018/04/24 12:32:57 UTC
[incubator-echarts] branch dev updated: Separate focus node
adjacency action.
This is an automated email from the ASF dual-hosted git repository.
sushuang pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-echarts.git
The following commit(s) were added to refs/heads/dev by this push:
new 646dec6 Separate focus node adjacency action.
646dec6 is described below
commit 646dec637079d7decedbfa3e71e8ff0529764217
Author: sushuang <su...@gmail.com>
AuthorDate: Tue Apr 24 20:32:38 2018 +0800
Separate focus node adjacency action.
---
src/chart/graph/graphAction.js | 26 +---------------
.../focusNodeAdjacencyAction.js} | 35 ++--------------------
2 files changed, 3 insertions(+), 58 deletions(-)
diff --git a/src/chart/graph/graphAction.js b/src/chart/graph/graphAction.js
index d65d809..ee62c2e 100644
--- a/src/chart/graph/graphAction.js
+++ b/src/chart/graph/graphAction.js
@@ -19,6 +19,7 @@
import * as echarts from '../../echarts';
import {updateCenterAndZoom} from '../../action/roamHelper';
+import '../focusNodeAdjacencyAction';
var actionInfo = {
type: 'graphRoam',
@@ -49,28 +50,3 @@ echarts.registerAction(actionInfo, function (payload, ecModel) {
});
});
-
-/**
- * @payload
- * @property {number} [seriesIndex]
- * @property {string} [seriesId]
- * @property {string} [seriesName]
- * @property {number} [dataIndex]
- */
-echarts.registerAction({
- type: 'focusNodeAdjacency',
- event: 'focusNodeAdjacency',
- update: 'series.graph:focusNodeAdjacency'
-}, function () {});
-
-/**
- * @payload
- * @property {number} [seriesIndex]
- * @property {string} [seriesId]
- * @property {string} [seriesName]
- */
-echarts.registerAction({
- type: 'unfocusNodeAdjacency',
- event: 'unfocusNodeAdjacency',
- update: 'series.graph:unfocusNodeAdjacency'
-}, function () {});
diff --git a/src/chart/graph/graphAction.js b/src/chart/helper/focusNodeAdjacencyAction.js
similarity index 60%
copy from src/chart/graph/graphAction.js
copy to src/chart/helper/focusNodeAdjacencyAction.js
index d65d809..598950c 100644
--- a/src/chart/graph/graphAction.js
+++ b/src/chart/helper/focusNodeAdjacencyAction.js
@@ -18,37 +18,6 @@
*/
import * as echarts from '../../echarts';
-import {updateCenterAndZoom} from '../../action/roamHelper';
-
-var actionInfo = {
- type: 'graphRoam',
- event: 'graphRoam',
- update: 'none'
-};
-
-/**
- * @payload
- * @property {string} name Series name
- * @property {number} [dx]
- * @property {number} [dy]
- * @property {number} [zoom]
- * @property {number} [originX]
- * @property {number} [originY]
- */
-echarts.registerAction(actionInfo, function (payload, ecModel) {
- ecModel.eachComponent({mainType: 'series', query: payload}, function (seriesModel) {
- var coordSys = seriesModel.coordinateSystem;
-
- var res = updateCenterAndZoom(coordSys, payload);
-
- seriesModel.setCenter
- && seriesModel.setCenter(res.center);
-
- seriesModel.setZoom
- && seriesModel.setZoom(res.zoom);
- });
-});
-
/**
* @payload
@@ -60,7 +29,7 @@ echarts.registerAction(actionInfo, function (payload, ecModel) {
echarts.registerAction({
type: 'focusNodeAdjacency',
event: 'focusNodeAdjacency',
- update: 'series.graph:focusNodeAdjacency'
+ update: 'series:focusNodeAdjacency'
}, function () {});
/**
@@ -72,5 +41,5 @@ echarts.registerAction({
echarts.registerAction({
type: 'unfocusNodeAdjacency',
event: 'unfocusNodeAdjacency',
- update: 'series.graph:unfocusNodeAdjacency'
+ update: 'series:unfocusNodeAdjacency'
}, function () {});
--
To stop receiving notification emails like this one, please contact
sushuang@apache.org.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org