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 | }, |