From cf81737e808febd63aa5322693182f11fdc124ec Mon Sep 17 00:00:00 2001 From: Denny Lim Date: Wed, 26 Mar 2014 07:43:04 +0000 Subject: [PATCH] =?UTF-8?q?[=EC=9E=84=EB=8C=80=ED=98=84]=20#92=20[scatter]?= =?UTF-8?q?=20FullScreenMode=20=EC=97=90=EB=9F=AC=EB=82=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-web/trunk@3554 84d0f5b1-2673-498c-a247-62c4ff18d310 --- src/main/webapp/scripts/directives/scatter.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/scripts/directives/scatter.js b/src/main/webapp/scripts/directives/scatter.js index 2a236d22f..549a8d073 100644 --- a/src/main/webapp/scripts/directives/scatter.js +++ b/src/main/webapp/scripts/directives/scatter.js @@ -68,7 +68,7 @@ pinpointApp.directive('scatter', link: function (scope, element, attrs) { // define private variables - var oNavbarVo, htScatterSet; + var oNavbarVo, htScatterSet, htLastNode; // define private variables of methods var getDataSource, makeScatter, showScatter, pauseScatterAll; @@ -76,6 +76,7 @@ pinpointApp.directive('scatter', // initialize oNavbarVo = null; htScatterSet = {}; + htLastNode = {}; /** * get data source @@ -191,7 +192,7 @@ pinpointApp.directive('scatter', $window.open('#/transactionList', token); }; options.fFullScreenMode = function () { - var url = '#/scatterFullScreenMode/' + oNavbarVo.getApplication() + '/' + + var url = '#/scatterFullScreenMode/' + htLastNode.text + '@' + htLastNode.serviceTypeCode + '/' + oNavbarVo.getPeriod() + '/' + oNavbarVo.getQueryEndTime(); if (oNavbarVo.getFilter()) { url += '/' + oNavbarVo.getFilter(); @@ -258,9 +259,10 @@ pinpointApp.directive('scatter', /** * scope event on scatter.initializeWithNode */ - scope.$on('scatter.initializeWithNode', function (event, node) { + scope.$on('scatter.initializeWithNode', function (event, node, w, h) { + htLastNode = node; showScatter(node.applicationName || node.text, oNavbarVo.getQueryStartTime(), - oNavbarVo.getQueryEndTime(), oNavbarVo.getQueryPeriod(), oNavbarVo.getFilter()); + oNavbarVo.getQueryEndTime(), oNavbarVo.getQueryPeriod(), oNavbarVo.getFilter(), w, h); }); } };