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 | 224 | <div class="input_header"><span data-l10n-id="baseInfo"></span></div> |
225 | 225 | |
226 | 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 | 228 | </div> |
229 | 229 | |
230 | 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 | 232 | </div> |
233 | 233 | |
234 | 234 | <div class="input_header"><span data-l10n-id="layouts"></span></div> |
235 | 235 | |
236 | 236 | <template is="dom-repeat" items="{{labels}}" index-as="index"> |
237 | 237 | <div class="inputs"> |
238 | - <paper-input label={{item.name}} on-blur="_loadDataletBlur"></paper-input> | |
238 | + <paper-input label={{item.name}}></paper-input> | |
239 | 239 | <div class="info_button"> |
240 | 240 | <paper-icon-button id="info_button" on-click="_showInfo" icon="info-outline" title="{{item.name}} info"></paper-icon-button> |
241 | 241 | </div> |
... | ... | @@ -348,10 +348,17 @@ |
348 | 348 | }, |
349 | 349 | |
350 | 350 | listeners: { |
351 | - 'items-vslider-controllet_selected-datalet': '_selectDatalet' | |
351 | + 'items-vslider-controllet_selected-datalet': '_selectDatalet', | |
352 | 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 | 362 | ready : function() {//console.log(this.dataletPreset); |
356 | 363 | this._resize(); |
357 | 364 | $(this.$.datalet_selection_inputs).perfectScrollbar(); |
... | ... | @@ -503,7 +510,7 @@ |
503 | 510 | |
504 | 511 | }, |
505 | 512 | |
506 | - _loadDataletBlur : function(){//da eliminare | |
513 | + _loadDataletBlur : function(e){//da eliminare | |
507 | 514 | |
508 | 515 | var labels = this.$.datalet_selection_labels.querySelectorAll("paper-textarea"); |
509 | 516 | for (var i = 0; i < labels.length; i++) |
... | ... | @@ -513,7 +520,9 @@ |
513 | 520 | for (var i = 0; i < labels.length; i++) |
514 | 521 | this.params[labels[i].label] = labels[i].value; |
515 | 522 | |
516 | - var dataletParams ={ | |
523 | +// console.log(e.target); | |
524 | + | |
525 | + /*var dataletParams ={ | |
517 | 526 | component : this.selectedDatalet+"-datalet", |
518 | 527 | params : this.params, |
519 | 528 | fields : this.selectedFields, |
... | ... | @@ -521,9 +530,11 @@ |
521 | 530 | }; |
522 | 531 | |
523 | 532 | ComponentService.deep_url = this.deepUrl; |
524 | - ComponentService.getComponent(dataletParams); | |
533 | + ComponentService.getComponent(dataletParams);*/ | |
525 | 534 | |
526 | 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 | 540 | _loadDatalet : function(selectedFields){ | ... | ... |
datalets/barchart-datalet/barchart-datalet.html
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | @license |
3 | 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 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy |
8 | 8 | of this software and associated documentation files (the "Software"), to deal |
... | ... | @@ -57,6 +57,22 @@ Example: |
57 | 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 | 77 | * Bluid Highchart object |
62 | 78 | * |
... | ... | @@ -114,6 +130,8 @@ Example: |
114 | 130 | }, |
115 | 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 | 194 | behavior : { |
177 | 195 | type : Object, |
178 | 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