Commit 4998f64ae960f8cee8725410bcd64cd0ceacc1e7
Merge branch 'master' of http://service.routetopa.eu:7480/WebCompDev/COMPONENTS
Showing
3 changed files
with
50 additions
and
10 deletions
controllets/datalet-selection-controllet/datalet-selection-controllet.html
@@ -224,18 +224,18 @@ | @@ -224,18 +224,18 @@ | ||
224 | <div class="input_header"><span data-l10n-id="baseInfo"></span></div> | 224 | <div class="input_header"><span data-l10n-id="baseInfo"></span></div> |
225 | 225 | ||
226 | <div class="inputs"> | 226 | <div class="inputs"> |
227 | - <paper-input maxlength="32" label="title" class="base_input" on-blur="_loadDataletBlur"></paper-input> | 227 | + <paper-input maxlength="32" label="title" class="base_input"></paper-input> |
228 | </div> | 228 | </div> |
229 | 229 | ||
230 | <div class="inputs"> | 230 | <div class="inputs"> |
231 | - <paper-textarea maxlength="100" label="description" class="base_input" on-blur="_loadDataletBlur"></paper-textarea> | 231 | + <paper-textarea maxlength="100" label="description" class="base_input"></paper-textarea> |
232 | </div> | 232 | </div> |
233 | 233 | ||
234 | <div class="input_header"><span data-l10n-id="layouts"></span></div> | 234 | <div class="input_header"><span data-l10n-id="layouts"></span></div> |
235 | 235 | ||
236 | <template is="dom-repeat" items="{{labels}}" index-as="index"> | 236 | <template is="dom-repeat" items="{{labels}}" index-as="index"> |
237 | <div class="inputs"> | 237 | <div class="inputs"> |
238 | - <paper-input label={{item.name}} on-blur="_loadDataletBlur"></paper-input> | 238 | + <paper-input label={{item.name}}></paper-input> |
239 | <div class="info_button"> | 239 | <div class="info_button"> |
240 | <paper-icon-button id="info_button" on-click="_showInfo" icon="info-outline" title="{{item.name}} info"></paper-icon-button> | 240 | <paper-icon-button id="info_button" on-click="_showInfo" icon="info-outline" title="{{item.name}} info"></paper-icon-button> |
241 | </div> | 241 | </div> |
@@ -348,10 +348,17 @@ | @@ -348,10 +348,17 @@ | ||
348 | }, | 348 | }, |
349 | 349 | ||
350 | listeners: { | 350 | listeners: { |
351 | - 'items-vslider-controllet_selected-datalet': '_selectDatalet' | 351 | + 'items-vslider-controllet_selected-datalet': '_selectDatalet', |
352 | // 'tree-view-controllet_selected-fields': '_updateSelectedFields' | 352 | // 'tree-view-controllet_selected-fields': '_updateSelectedFields' |
353 | + 'change': '_loadDataletBlur' | ||
353 | }, | 354 | }, |
354 | 355 | ||
356 | +// aaaaaaaaaa : function() { | ||
357 | +// console.log("AAAAAAAAAAAAAAAAAAAAAAAA"); | ||
358 | +// }, | ||
359 | + | ||
360 | +// change in highchart e chart a gruppi | ||
361 | + | ||
355 | ready : function() {//console.log(this.dataletPreset); | 362 | ready : function() {//console.log(this.dataletPreset); |
356 | this._resize(); | 363 | this._resize(); |
357 | $(this.$.datalet_selection_inputs).perfectScrollbar(); | 364 | $(this.$.datalet_selection_inputs).perfectScrollbar(); |
@@ -503,7 +510,7 @@ | @@ -503,7 +510,7 @@ | ||
503 | 510 | ||
504 | }, | 511 | }, |
505 | 512 | ||
506 | - _loadDataletBlur : function(){//da eliminare | 513 | + _loadDataletBlur : function(e){//da eliminare |
507 | 514 | ||
508 | var labels = this.$.datalet_selection_labels.querySelectorAll("paper-textarea"); | 515 | var labels = this.$.datalet_selection_labels.querySelectorAll("paper-textarea"); |
509 | for (var i = 0; i < labels.length; i++) | 516 | for (var i = 0; i < labels.length; i++) |
@@ -513,7 +520,9 @@ | @@ -513,7 +520,9 @@ | ||
513 | for (var i = 0; i < labels.length; i++) | 520 | for (var i = 0; i < labels.length; i++) |
514 | this.params[labels[i].label] = labels[i].value; | 521 | this.params[labels[i].label] = labels[i].value; |
515 | 522 | ||
516 | - var dataletParams ={ | 523 | +// console.log(e.target); |
524 | + | ||
525 | + /*var dataletParams ={ | ||
517 | component : this.selectedDatalet+"-datalet", | 526 | component : this.selectedDatalet+"-datalet", |
518 | params : this.params, | 527 | params : this.params, |
519 | fields : this.selectedFields, | 528 | fields : this.selectedFields, |
@@ -521,9 +530,11 @@ | @@ -521,9 +530,11 @@ | ||
521 | }; | 530 | }; |
522 | 531 | ||
523 | ComponentService.deep_url = this.deepUrl; | 532 | ComponentService.deep_url = this.deepUrl; |
524 | - ComponentService.getComponent(dataletParams); | 533 | + ComponentService.getComponent(dataletParams);*/ |
525 | 534 | ||
526 | // this.async(function(){this.$.add_button.removeAttribute("disabled");}, 1111); | 535 | // this.async(function(){this.$.add_button.removeAttribute("disabled");}, 1111); |
536 | + if(this.$.datalet_selection_datalet_placeholder.children[1]) | ||
537 | + this.$.datalet_selection_datalet_placeholder.children[1].behavior.setParameters(this.params); | ||
527 | }, | 538 | }, |
528 | 539 | ||
529 | _loadDatalet : function(selectedFields){ | 540 | _loadDatalet : function(selectedFields){ |
datalets/barchart-datalet/barchart-datalet.html
@@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
2 | @license | 2 | @license |
3 | The MIT License (MIT) | 3 | The MIT License (MIT) |
4 | 4 | ||
5 | - Copyright (c) 2015 Dipartimento di Informatica - Università di Salerno - Italy | 5 | + Copyright (c) 2015 Dipartimento di Informatica - Universit� di Salerno - Italy |
6 | 6 | ||
7 | Permission is hereby granted, free of charge, to any person obtaining a copy | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy |
8 | of this software and associated documentation files (the "Software"), to deal | 8 | of this software and associated documentation files (the "Software"), to deal |
@@ -57,6 +57,22 @@ Example: | @@ -57,6 +57,22 @@ Example: | ||
57 | var BarchartBehavior = { | 57 | var BarchartBehavior = { |
58 | 58 | ||
59 | 59 | ||
60 | + setParameters: function(params) | ||
61 | + { | ||
62 | + //"description\":\"d\",\"title\":\"coseeee\",\"x-axis-label\":\"x\",\"y-axis-label\":\"y\",\"suffix\":\"e\"}' | ||
63 | + this._component.chart.setTitle({text: params.title}); | ||
64 | + this._component.chart.xAxis[0].setTitle({text: params['x-axis-label']}); | ||
65 | + this._component.chart.yAxis[0].setTitle({text: params['y-axis-label']}); | ||
66 | + | ||
67 | + | ||
68 | + /*this._component.chart.tooltip.options.formatter = function() { | ||
69 | + $.each(this.points,function(){ | ||
70 | + console.log(this.points); | ||
71 | + }); | ||
72 | + return 'a'; | ||
73 | + }*/ | ||
74 | + }, | ||
75 | + | ||
60 | /** | 76 | /** |
61 | * Bluid Highchart object | 77 | * Bluid Highchart object |
62 | * | 78 | * |
@@ -114,6 +130,8 @@ Example: | @@ -114,6 +130,8 @@ Example: | ||
114 | }, | 130 | }, |
115 | series: this.properties.series.value | 131 | series: this.properties.series.value |
116 | }); | 132 | }); |
133 | + | ||
134 | + this._component.chart = $(this._component.$.charts.$.container).highcharts(); | ||
117 | } | 135 | } |
118 | }; | 136 | }; |
119 | 137 | ||
@@ -176,6 +194,17 @@ Example: | @@ -176,6 +194,17 @@ Example: | ||
176 | behavior : { | 194 | behavior : { |
177 | type : Object, | 195 | type : Object, |
178 | value : {} | 196 | value : {} |
197 | + }, | ||
198 | + /** | ||
199 | + * It's the component chart | ||
200 | + * | ||
201 | + * @attribute chart | ||
202 | + * @type Object | ||
203 | + * @default {} | ||
204 | + */ | ||
205 | + chart : { | ||
206 | + type : Object, | ||
207 | + value : {} | ||
179 | } | 208 | } |
180 | }, | 209 | }, |
181 | 210 |
datalets/base-datalet/base-datalet.html
@@ -120,12 +120,12 @@ Example : | @@ -120,12 +120,12 @@ Example : | ||
120 | 120 | ||
121 | title : { | 121 | title : { |
122 | type : String, | 122 | type : String, |
123 | - value : undefined | 123 | + value : "" |
124 | }, | 124 | }, |
125 | 125 | ||
126 | description : { | 126 | description : { |
127 | type : String, | 127 | type : String, |
128 | - value : undefined | 128 | + value : "" |
129 | } | 129 | } |
130 | 130 | ||
131 | }, | 131 | }, |