Loading public/javascript/app/designs/base/_Browser.js +4 −5 Original line number Diff line number Diff line Loading @@ -89,10 +89,9 @@ define([ for (var i = 0; i < this.browserBars.length; i++) { var item = this.browserBars[i], instance = item.instance, config = this[item.config] || {}; Definition = item.definition; config = this._merge([{ var config = this._merge([{ parentChannel: this.getChannel(), queryChannel: this.browserConfig.queryChannel, target: this._getTarget(), Loading @@ -100,9 +99,9 @@ define([ perms: this.perms, selectorChannel: this.selectorChannel, browserChannel: this.browser.getChannel() }, config]); }, this[item.config] || {}]); instance = new instance(config); var instance = new Definition(config); this._publish(this.browser.getChannel("ADD_TOOLBAR_IN_FRAMEWORK"), { instance: instance Loading public/javascript/app/designs/chart/main/_ChartsWithToolbarsAndSlider.js +64 −72 Original line number Diff line number Diff line define([ "app/designs/base/_Main" , "app/designs/chart/Controller" , "app/designs/chart/main/_ChartsWithToolbarsAndSliderItfc" , "dojo/_base/declare" , "dojo/_base/lang" , "redmic/modules/chart/ChartsContainer/_InfoOnEmptyData" , "redmic/modules/chart/ChartsContainer/_LayerColorSelection" , "redmic/modules/chart/ChartsContainer/SliderChartsContainerImpl" , "redmic/modules/chart/layer/ChartLayer/_QueryableValue" , "redmic/modules/chart/layer/ChartLayer/LinearChartImpl" , "redmic/modules/chart/Toolbar/AggregationToolImpl" , "redmic/modules/chart/Toolbar/GridManagementImpl" 'app/designs/base/_Main' , 'app/designs/chart/Controller' , 'app/designs/chart/main/_ChartsWithToolbarsAndSliderItfc' , 'dojo/_base/declare' , 'dojo/_base/lang' , 'redmic/modules/chart/ChartsContainer/_InfoOnEmptyData' , 'redmic/modules/chart/ChartsContainer/_LayerColorSelection' , 'redmic/modules/chart/ChartsContainer/SliderChartsContainerImpl' , 'redmic/modules/chart/layer/ChartLayer/_QueryableValue' , 'redmic/modules/chart/layer/ChartLayer/LinearChartImpl' , 'redmic/modules/chart/Toolbar/AggregationToolImpl' , 'redmic/modules/chart/Toolbar/GridManagementImpl' ], function( _Main , Controller Loading @@ -25,6 +25,7 @@ define([ , AggregationToolImpl , GridManagementImpl ) { return declare([Controller, _Main, _ChartsWithToolbarsAndSliderItfc], { // summary: // Main ChartsWithToolbars. Loading @@ -32,14 +33,14 @@ define([ constructor: function(args) { this.config = { ownChannel: "chartsWithToolbars", ownChannel: 'chartsWithToolbars', events: { ADD_LAYER: "addLayer", REMOVE_LAYER: "removeLayer", CHANGE_DOMAIN: "changeDomain", TIME_INTERVAL_SET: "timeIntervalSet", CHARTS_DATA_SET: "chartsDataSet", CLEAR_LAYERS: "clearLayers" ADD_LAYER: 'addLayer', REMOVE_LAYER: 'removeLayer', CHANGE_DOMAIN: 'changeDomain', TIME_INTERVAL_SET: 'timeIntervalSet', CHARTS_DATA_SET: 'chartsDataSet', CLEAR_LAYERS: 'clearLayers' }, actions: { }, Loading @@ -49,11 +50,11 @@ define([ _layersIndexByLayerId: {}, _categoriesIndexed: {}, aggregationToolSelection: { interval: ["raw"], metrics: ["avg"] interval: ['raw'], metrics: ['avg'] }, pathSeparator: ".", idSeparator: "," pathSeparator: '.', idSeparator: ',' }; lang.mixin(this, this.config, args); Loading Loading @@ -96,17 +97,17 @@ define([ _defineMainSubscriptions: function() { this.subscriptionsConfig.push({ channel : this.aggregationTool.getChannel("TOOL_ACTUATED"), callback: "_subAggregationToolActuated" channel : this.aggregationTool.getChannel('TOOL_ACTUATED'), callback: '_subAggregationToolActuated' },{ channel : this.chartsContainer.getChannel("SHOWN"), callback: "_subChartsContainerShown" channel : this.chartsContainer.getChannel('SHOWN'), callback: '_subChartsContainerShown' },{ channel : this.chartsContainer.getChannel("LAYER_CLEARED"), callback: "_subChartsContainerLayerCleared" channel : this.chartsContainer.getChannel('LAYER_CLEARED'), callback: '_subChartsContainerLayerCleared' },{ channel : this.slider.getChannel("DOMAIN_CHANGED"), callback: "_subSliderDomainChanged" channel : this.slider.getChannel('DOMAIN_CHANGED'), callback: '_subSliderDomainChanged' }); }, Loading @@ -114,16 +115,16 @@ define([ this.publicationsConfig.push({ event: 'ADD_LAYER', channel: this.chartsContainer.getChannel("ADD_LAYER") channel: this.chartsContainer.getChannel('ADD_LAYER') },{ event: 'REMOVE_LAYER', channel: this.chartsContainer.getChannel("REMOVE_LAYER") channel: this.chartsContainer.getChannel('REMOVE_LAYER') },{ event: 'CHANGE_DOMAIN', channel: this.chartsContainer.getChannel("CHANGE_DOMAIN") channel: this.chartsContainer.getChannel('CHANGE_DOMAIN') },{ event: 'CLEAR_LAYERS', channel: this.chartsContainer.getChannel("CLEAR") channel: this.chartsContainer.getChannel('CLEAR') }); }, Loading Loading @@ -152,13 +153,12 @@ define([ selection.interval = [this._interval]; } this._publish(this.aggregationTool.getChannel("SET_PROPS"), { this._publish(this.aggregationTool.getChannel('SET_PROPS'), { selection: selection, dataDefinitions: this._parseDataForAggregationTool(this.categories) }); if (this._chartsContainerIsReady) { this._emitEvt('CLEAR_LAYERS'); this._interval && this._setInterval(this._interval); } Loading @@ -181,31 +181,31 @@ define([ this.inherited(arguments); this._publish(this.aggregationTool.getChannel("SHOW"), { this._publish(this.aggregationTool.getChannel('SHOW'), { node: this.toolbarContainerChartsTopNode }); this._publish(this.gridManagement.getChannel("SHOW"), { this._publish(this.gridManagement.getChannel('SHOW'), { node: this.buttonsContainerChartsTopNode }); this._publish(this.slider.getChannel("SHOW"), { this._publish(this.slider.getChannel('SHOW'), { node: this.chartsBottomNode }); this._publish(this.chartsContainer.getChannel("SET_PROPS"), { this._publish(this.chartsContainer.getChannel('SET_PROPS'), { buttonsContainer: this.buttonsContainerChartsTopNode }); }, _addDataToChart: function(chartInstance, dataObj) { this._publish(chartInstance.getChannel("ADD_DATA"), dataObj); this._publish(chartInstance.getChannel('ADD_DATA'), dataObj); }, _setChartProps: function(chartInstance, propsObj) { this._publish(chartInstance.getChannel("SET_PROPS"), propsObj); this._publish(chartInstance.getChannel('SET_PROPS'), propsObj); }, _subAggregationToolActuated: function(req) { Loading Loading @@ -248,7 +248,7 @@ define([ _subSliderDomainChanged: function(res) { this._emitEvt("CHANGE_DOMAIN", res); this._emitEvt('CHANGE_DOMAIN', res); }, _setInterval: function(interval) { Loading Loading @@ -279,7 +279,6 @@ define([ var categories = Object.keys(this._data); for (var i = 0; i < categories.length; i++) { var cat = categories[i].split(this.idSeparator); this._selectAndRemoveUnusedAggregationCharts(cat, aggsDiff); } Loading @@ -287,8 +286,8 @@ define([ _selectAndRemoveUnusedAggregationCharts: function(cat, aggs) { if (this._interval !== "raw") { aggs.push("raw"); if (this._interval !== 'raw') { aggs.push('raw'); this._removeUnusedAggregationCharts(cat, aggs); } else { this._removeAllAggregationCharts(cat); Loading @@ -303,8 +302,8 @@ define([ return; } for (var j = 0; j < aggs.length; j++) { var agg = aggs[j], for (var i = 0; i < aggs.length; i++) { var agg = aggs[i], layerInstance = catLayers[agg]; if (layerInstance) { Loading Loading @@ -337,7 +336,6 @@ define([ var categories = Object.keys(this._data); for (var i = 0; i < categories.length; i++) { var cat = categories[i].split(this.idSeparator); this._addUsedAggregationChart(aggs, cat); } Loading @@ -345,21 +343,16 @@ define([ _addUsedAggregationChart: function(aggs, cat) { var catLayers = this._layers[cat]; if (!catLayers) { catLayers = this._layers[cat] = {}; if (!this._layers[cat]) { this._layers[cat] = {}; } if (this._interval !== "raw") { for (var j = 0; j < aggs.length; j++) { this._addAggregationChart(cat, aggs[j]); if (this._interval !== 'raw') { for (var i = 0; i < aggs.length; i++) { this._addAggregationChart(cat, aggs[i]); } } else { this._addAggregationChart(cat, "raw"); this._addAggregationChart(cat, 'raw'); } }, Loading @@ -375,7 +368,7 @@ define([ } this._setChartProps(layerInstance, { pathToValue: agg === "raw" ? "" : agg, pathToValue: agg === 'raw' ? '' : agg, hierarchicalInfo: this._getHierarchicalInfo(cat), definition: definitions, label: this._createChartLabel(agg) Loading @@ -391,12 +384,9 @@ define([ var definitions = {}; if (!(cat instanceof Array)) { definitions[cat] = this._getDefinitionsData(cat); } else { for (var i = 0; i < cat.length; i++) { var catComponent = cat[i]; definitions[catComponent] = this._getDefinitionsData(catComponent); } Loading @@ -409,18 +399,20 @@ define([ var config = { parentChannel: this.getChannel(), xName: "date", yName: "value" xName: 'date', yName: 'value' }; lang.mixin(config, layerConfig); var layerInstance = new declare([LinearChartImpl, _QueryableValue])(config), var LayerDefinition = declare([LinearChartImpl, _QueryableValue]), layerInstance = new LayerDefinition(config), layerId = layerInstance.getOwnChannel(), layerCat = this._layers[cat]; if (!layerCat) { layerCat = this._layers[cat] = {}; this._layers[cat] = {}; layerCat = this._layers[cat]; } this._layersIndexByLayerId[layerId] = { Loading @@ -436,7 +428,7 @@ define([ var intervalLabel = this.intervalLabelKey || this._intervalLabelKey; return this._interval !== "raw" ? agg + "_by_" + intervalLabel || this._interval : agg; return this._interval !== 'raw' ? agg + '_by_' + intervalLabel || this._interval : agg; } }); Loading public/javascript/app/designs/chart/main/_ProcessDataDefinitionAndGetTimeSeries.js +36 −28 Original line number Diff line number Diff line Loading @@ -2,12 +2,14 @@ define([ "app/redmicConfig" , "dojo/_base/declare" , "dojo/_base/lang" , "dojo/aspect" , "redmic/modules/base/_Filter" , "redmic/modules/base/_Store" ], function ( redmicConfig , declare , lang , aspect , _Filter , _Store ){ Loading @@ -32,6 +34,8 @@ define([ }; lang.mixin(this, this.config, args); aspect.after(this, '_setInterval', lang.hitch(this, this._buildQueryAndRequestData)); }, _getCategories: function() { Loading Loading @@ -308,21 +312,20 @@ define([ } }, _setInterval: function(interval) { this.inherited(arguments); _buildQueryAndRequestData: function() { if (!this.chartsData) { return; } var dataDefinitionIds = []; for (var cat in this.chartsData.definitionIndex) { var dataDefinitionIds = [], catSplitted = cat.split(this.idSeparator); var catSplitted = cat.split(this.idSeparator); for (var i = 0; i < catSplitted.length; i++) { dataDefinitionIds.push(parseInt(catSplitted[i], 10)); } } this.reqObjQuery && delete this.reqObjQuery.terms; Loading @@ -333,21 +336,26 @@ define([ qFlags: null }, this.reqObjQuery || {}, { terms: { activityId: this.chartsData.data.activityId, dataDefinition: dataDefinitionIds }, returnFields: ["value", "date"] }]); if (this._interval !== "raw") var activityId = this.chartsData.data.activityId; if (activityId) { objQuery.terms.activityId = activityId; objQuery.terms.grandparentId = activityId; } if (this._interval !== "raw") { objQuery.interval = this._interval; else } else { objQuery.interval = null; } this._emitEvt('ADD_TO_QUERY', { query: objQuery }); } } }); }); Loading
public/javascript/app/designs/base/_Browser.js +4 −5 Original line number Diff line number Diff line Loading @@ -89,10 +89,9 @@ define([ for (var i = 0; i < this.browserBars.length; i++) { var item = this.browserBars[i], instance = item.instance, config = this[item.config] || {}; Definition = item.definition; config = this._merge([{ var config = this._merge([{ parentChannel: this.getChannel(), queryChannel: this.browserConfig.queryChannel, target: this._getTarget(), Loading @@ -100,9 +99,9 @@ define([ perms: this.perms, selectorChannel: this.selectorChannel, browserChannel: this.browser.getChannel() }, config]); }, this[item.config] || {}]); instance = new instance(config); var instance = new Definition(config); this._publish(this.browser.getChannel("ADD_TOOLBAR_IN_FRAMEWORK"), { instance: instance Loading
public/javascript/app/designs/chart/main/_ChartsWithToolbarsAndSlider.js +64 −72 Original line number Diff line number Diff line define([ "app/designs/base/_Main" , "app/designs/chart/Controller" , "app/designs/chart/main/_ChartsWithToolbarsAndSliderItfc" , "dojo/_base/declare" , "dojo/_base/lang" , "redmic/modules/chart/ChartsContainer/_InfoOnEmptyData" , "redmic/modules/chart/ChartsContainer/_LayerColorSelection" , "redmic/modules/chart/ChartsContainer/SliderChartsContainerImpl" , "redmic/modules/chart/layer/ChartLayer/_QueryableValue" , "redmic/modules/chart/layer/ChartLayer/LinearChartImpl" , "redmic/modules/chart/Toolbar/AggregationToolImpl" , "redmic/modules/chart/Toolbar/GridManagementImpl" 'app/designs/base/_Main' , 'app/designs/chart/Controller' , 'app/designs/chart/main/_ChartsWithToolbarsAndSliderItfc' , 'dojo/_base/declare' , 'dojo/_base/lang' , 'redmic/modules/chart/ChartsContainer/_InfoOnEmptyData' , 'redmic/modules/chart/ChartsContainer/_LayerColorSelection' , 'redmic/modules/chart/ChartsContainer/SliderChartsContainerImpl' , 'redmic/modules/chart/layer/ChartLayer/_QueryableValue' , 'redmic/modules/chart/layer/ChartLayer/LinearChartImpl' , 'redmic/modules/chart/Toolbar/AggregationToolImpl' , 'redmic/modules/chart/Toolbar/GridManagementImpl' ], function( _Main , Controller Loading @@ -25,6 +25,7 @@ define([ , AggregationToolImpl , GridManagementImpl ) { return declare([Controller, _Main, _ChartsWithToolbarsAndSliderItfc], { // summary: // Main ChartsWithToolbars. Loading @@ -32,14 +33,14 @@ define([ constructor: function(args) { this.config = { ownChannel: "chartsWithToolbars", ownChannel: 'chartsWithToolbars', events: { ADD_LAYER: "addLayer", REMOVE_LAYER: "removeLayer", CHANGE_DOMAIN: "changeDomain", TIME_INTERVAL_SET: "timeIntervalSet", CHARTS_DATA_SET: "chartsDataSet", CLEAR_LAYERS: "clearLayers" ADD_LAYER: 'addLayer', REMOVE_LAYER: 'removeLayer', CHANGE_DOMAIN: 'changeDomain', TIME_INTERVAL_SET: 'timeIntervalSet', CHARTS_DATA_SET: 'chartsDataSet', CLEAR_LAYERS: 'clearLayers' }, actions: { }, Loading @@ -49,11 +50,11 @@ define([ _layersIndexByLayerId: {}, _categoriesIndexed: {}, aggregationToolSelection: { interval: ["raw"], metrics: ["avg"] interval: ['raw'], metrics: ['avg'] }, pathSeparator: ".", idSeparator: "," pathSeparator: '.', idSeparator: ',' }; lang.mixin(this, this.config, args); Loading Loading @@ -96,17 +97,17 @@ define([ _defineMainSubscriptions: function() { this.subscriptionsConfig.push({ channel : this.aggregationTool.getChannel("TOOL_ACTUATED"), callback: "_subAggregationToolActuated" channel : this.aggregationTool.getChannel('TOOL_ACTUATED'), callback: '_subAggregationToolActuated' },{ channel : this.chartsContainer.getChannel("SHOWN"), callback: "_subChartsContainerShown" channel : this.chartsContainer.getChannel('SHOWN'), callback: '_subChartsContainerShown' },{ channel : this.chartsContainer.getChannel("LAYER_CLEARED"), callback: "_subChartsContainerLayerCleared" channel : this.chartsContainer.getChannel('LAYER_CLEARED'), callback: '_subChartsContainerLayerCleared' },{ channel : this.slider.getChannel("DOMAIN_CHANGED"), callback: "_subSliderDomainChanged" channel : this.slider.getChannel('DOMAIN_CHANGED'), callback: '_subSliderDomainChanged' }); }, Loading @@ -114,16 +115,16 @@ define([ this.publicationsConfig.push({ event: 'ADD_LAYER', channel: this.chartsContainer.getChannel("ADD_LAYER") channel: this.chartsContainer.getChannel('ADD_LAYER') },{ event: 'REMOVE_LAYER', channel: this.chartsContainer.getChannel("REMOVE_LAYER") channel: this.chartsContainer.getChannel('REMOVE_LAYER') },{ event: 'CHANGE_DOMAIN', channel: this.chartsContainer.getChannel("CHANGE_DOMAIN") channel: this.chartsContainer.getChannel('CHANGE_DOMAIN') },{ event: 'CLEAR_LAYERS', channel: this.chartsContainer.getChannel("CLEAR") channel: this.chartsContainer.getChannel('CLEAR') }); }, Loading Loading @@ -152,13 +153,12 @@ define([ selection.interval = [this._interval]; } this._publish(this.aggregationTool.getChannel("SET_PROPS"), { this._publish(this.aggregationTool.getChannel('SET_PROPS'), { selection: selection, dataDefinitions: this._parseDataForAggregationTool(this.categories) }); if (this._chartsContainerIsReady) { this._emitEvt('CLEAR_LAYERS'); this._interval && this._setInterval(this._interval); } Loading @@ -181,31 +181,31 @@ define([ this.inherited(arguments); this._publish(this.aggregationTool.getChannel("SHOW"), { this._publish(this.aggregationTool.getChannel('SHOW'), { node: this.toolbarContainerChartsTopNode }); this._publish(this.gridManagement.getChannel("SHOW"), { this._publish(this.gridManagement.getChannel('SHOW'), { node: this.buttonsContainerChartsTopNode }); this._publish(this.slider.getChannel("SHOW"), { this._publish(this.slider.getChannel('SHOW'), { node: this.chartsBottomNode }); this._publish(this.chartsContainer.getChannel("SET_PROPS"), { this._publish(this.chartsContainer.getChannel('SET_PROPS'), { buttonsContainer: this.buttonsContainerChartsTopNode }); }, _addDataToChart: function(chartInstance, dataObj) { this._publish(chartInstance.getChannel("ADD_DATA"), dataObj); this._publish(chartInstance.getChannel('ADD_DATA'), dataObj); }, _setChartProps: function(chartInstance, propsObj) { this._publish(chartInstance.getChannel("SET_PROPS"), propsObj); this._publish(chartInstance.getChannel('SET_PROPS'), propsObj); }, _subAggregationToolActuated: function(req) { Loading Loading @@ -248,7 +248,7 @@ define([ _subSliderDomainChanged: function(res) { this._emitEvt("CHANGE_DOMAIN", res); this._emitEvt('CHANGE_DOMAIN', res); }, _setInterval: function(interval) { Loading Loading @@ -279,7 +279,6 @@ define([ var categories = Object.keys(this._data); for (var i = 0; i < categories.length; i++) { var cat = categories[i].split(this.idSeparator); this._selectAndRemoveUnusedAggregationCharts(cat, aggsDiff); } Loading @@ -287,8 +286,8 @@ define([ _selectAndRemoveUnusedAggregationCharts: function(cat, aggs) { if (this._interval !== "raw") { aggs.push("raw"); if (this._interval !== 'raw') { aggs.push('raw'); this._removeUnusedAggregationCharts(cat, aggs); } else { this._removeAllAggregationCharts(cat); Loading @@ -303,8 +302,8 @@ define([ return; } for (var j = 0; j < aggs.length; j++) { var agg = aggs[j], for (var i = 0; i < aggs.length; i++) { var agg = aggs[i], layerInstance = catLayers[agg]; if (layerInstance) { Loading Loading @@ -337,7 +336,6 @@ define([ var categories = Object.keys(this._data); for (var i = 0; i < categories.length; i++) { var cat = categories[i].split(this.idSeparator); this._addUsedAggregationChart(aggs, cat); } Loading @@ -345,21 +343,16 @@ define([ _addUsedAggregationChart: function(aggs, cat) { var catLayers = this._layers[cat]; if (!catLayers) { catLayers = this._layers[cat] = {}; if (!this._layers[cat]) { this._layers[cat] = {}; } if (this._interval !== "raw") { for (var j = 0; j < aggs.length; j++) { this._addAggregationChart(cat, aggs[j]); if (this._interval !== 'raw') { for (var i = 0; i < aggs.length; i++) { this._addAggregationChart(cat, aggs[i]); } } else { this._addAggregationChart(cat, "raw"); this._addAggregationChart(cat, 'raw'); } }, Loading @@ -375,7 +368,7 @@ define([ } this._setChartProps(layerInstance, { pathToValue: agg === "raw" ? "" : agg, pathToValue: agg === 'raw' ? '' : agg, hierarchicalInfo: this._getHierarchicalInfo(cat), definition: definitions, label: this._createChartLabel(agg) Loading @@ -391,12 +384,9 @@ define([ var definitions = {}; if (!(cat instanceof Array)) { definitions[cat] = this._getDefinitionsData(cat); } else { for (var i = 0; i < cat.length; i++) { var catComponent = cat[i]; definitions[catComponent] = this._getDefinitionsData(catComponent); } Loading @@ -409,18 +399,20 @@ define([ var config = { parentChannel: this.getChannel(), xName: "date", yName: "value" xName: 'date', yName: 'value' }; lang.mixin(config, layerConfig); var layerInstance = new declare([LinearChartImpl, _QueryableValue])(config), var LayerDefinition = declare([LinearChartImpl, _QueryableValue]), layerInstance = new LayerDefinition(config), layerId = layerInstance.getOwnChannel(), layerCat = this._layers[cat]; if (!layerCat) { layerCat = this._layers[cat] = {}; this._layers[cat] = {}; layerCat = this._layers[cat]; } this._layersIndexByLayerId[layerId] = { Loading @@ -436,7 +428,7 @@ define([ var intervalLabel = this.intervalLabelKey || this._intervalLabelKey; return this._interval !== "raw" ? agg + "_by_" + intervalLabel || this._interval : agg; return this._interval !== 'raw' ? agg + '_by_' + intervalLabel || this._interval : agg; } }); Loading
public/javascript/app/designs/chart/main/_ProcessDataDefinitionAndGetTimeSeries.js +36 −28 Original line number Diff line number Diff line Loading @@ -2,12 +2,14 @@ define([ "app/redmicConfig" , "dojo/_base/declare" , "dojo/_base/lang" , "dojo/aspect" , "redmic/modules/base/_Filter" , "redmic/modules/base/_Store" ], function ( redmicConfig , declare , lang , aspect , _Filter , _Store ){ Loading @@ -32,6 +34,8 @@ define([ }; lang.mixin(this, this.config, args); aspect.after(this, '_setInterval', lang.hitch(this, this._buildQueryAndRequestData)); }, _getCategories: function() { Loading Loading @@ -308,21 +312,20 @@ define([ } }, _setInterval: function(interval) { this.inherited(arguments); _buildQueryAndRequestData: function() { if (!this.chartsData) { return; } var dataDefinitionIds = []; for (var cat in this.chartsData.definitionIndex) { var dataDefinitionIds = [], catSplitted = cat.split(this.idSeparator); var catSplitted = cat.split(this.idSeparator); for (var i = 0; i < catSplitted.length; i++) { dataDefinitionIds.push(parseInt(catSplitted[i], 10)); } } this.reqObjQuery && delete this.reqObjQuery.terms; Loading @@ -333,21 +336,26 @@ define([ qFlags: null }, this.reqObjQuery || {}, { terms: { activityId: this.chartsData.data.activityId, dataDefinition: dataDefinitionIds }, returnFields: ["value", "date"] }]); if (this._interval !== "raw") var activityId = this.chartsData.data.activityId; if (activityId) { objQuery.terms.activityId = activityId; objQuery.terms.grandparentId = activityId; } if (this._interval !== "raw") { objQuery.interval = this._interval; else } else { objQuery.interval = null; } this._emitEvt('ADD_TO_QUERY', { query: objQuery }); } } }); });