Commit ec5b09255e607d4b758382d547fccc4c4f0c4afa
1 parent
5e31b047
datalet chaching mechanism
Showing
7 changed files
with
8 additions
and
8 deletions
datalets/barchart-datalet/barchart-datalet.html
| @@ -50,7 +50,7 @@ Example: | @@ -50,7 +50,7 @@ Example: | ||
| 50 | 50 | ||
| 51 | <dom-module name="barchart-datalet"> | 51 | <dom-module name="barchart-datalet"> |
| 52 | <template> | 52 | <template> |
| 53 | - <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}"></highcharts-datalet> | 53 | + <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></highcharts-datalet> |
| 54 | </template> | 54 | </template> |
| 55 | <script> | 55 | <script> |
| 56 | 56 |
datalets/column3Dchart-datalet/column3Dchart-datalet.html
| @@ -59,7 +59,7 @@ Example: | @@ -59,7 +59,7 @@ Example: | ||
| 59 | <tr><td>Alpha Angle</td><td><input id="R0" type="range" min="0" max="45" value="15"/> <span id="R0-value" class="value"></span></td></tr> | 59 | <tr><td>Alpha Angle</td><td><input id="R0" type="range" min="0" max="45" value="15"/> <span id="R0-value" class="value"></span></td></tr> |
| 60 | <tr><td>Beta Angle</td><td><input id="R1" type="range" min="0" max="45" value="15"/> <span id="R1-value" class="value"></span></td></tr> | 60 | <tr><td>Beta Angle</td><td><input id="R1" type="range" min="0" max="45" value="15"/> <span id="R1-value" class="value"></span></td></tr> |
| 61 | </table> | 61 | </table> |
| 62 | - <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}"></highcharts-datalet> | 62 | + <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></highcharts-datalet> |
| 63 | </template> | 63 | </template> |
| 64 | 64 | ||
| 65 | <script> | 65 | <script> |
datalets/columnchart-datalet/columnchart-datalet.html
| @@ -50,7 +50,7 @@ Example: | @@ -50,7 +50,7 @@ Example: | ||
| 50 | 50 | ||
| 51 | <dom-module id="columnchart-datalet"> | 51 | <dom-module id="columnchart-datalet"> |
| 52 | <template> | 52 | <template> |
| 53 | - <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}"></highcharts-datalet> | 53 | + <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></highcharts-datalet> |
| 54 | </template> | 54 | </template> |
| 55 | <script> | 55 | <script> |
| 56 | 56 |
datalets/datatable-datalet/datatable-datalet.html
| @@ -54,7 +54,7 @@ Example: | @@ -54,7 +54,7 @@ Example: | ||
| 54 | 54 | ||
| 55 | <table id="datatable" class="table table-striped table-bordered" cellspacing="0" style="height: auto; width: auto;"> | 55 | <table id="datatable" class="table table-striped table-bordered" cellspacing="0" style="height: auto; width: auto;"> |
| 56 | </table> | 56 | </table> |
| 57 | - <base-ajax-json-jsonpath-datalet data-url="{{dataUrl}}" fields="{{fields}}"></base-ajax-json-jsonpath-datalet> | 57 | + <base-ajax-json-jsonpath-datalet data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></base-ajax-json-jsonpath-datalet> |
| 58 | </template> | 58 | </template> |
| 59 | 59 | ||
| 60 | <script src="js/DataTables-master/media/js/jquery.dataTables.js"></script> | 60 | <script src="js/DataTables-master/media/js/jquery.dataTables.js"></script> |
datalets/donutpie3dchart-datalet/donutpie3dchart-datalet.html
| @@ -50,7 +50,7 @@ Example: | @@ -50,7 +50,7 @@ Example: | ||
| 50 | --> | 50 | --> |
| 51 | <dom-module id="donutpie3dchart-datalet"> | 51 | <dom-module id="donutpie3dchart-datalet"> |
| 52 | <template> | 52 | <template> |
| 53 | - <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}"></highcharts-datalet> | 53 | + <highcharts-datalet id="charts" data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></highcharts-datalet> |
| 54 | </template> | 54 | </template> |
| 55 | <script> | 55 | <script> |
| 56 | 56 |
datalets/leafletjs-datalet/leafletjs-datalet.html
| @@ -56,7 +56,7 @@ Example: | @@ -56,7 +56,7 @@ Example: | ||
| 56 | </style> | 56 | </style> |
| 57 | 57 | ||
| 58 | <div id="leafletjs"></div> | 58 | <div id="leafletjs"></div> |
| 59 | - <base-ajax-json-jsonpath-datalet data-url="{{dataUrl}}" fields="{{fields}}"></base-ajax-json-jsonpath-datalet> | 59 | + <base-ajax-json-jsonpath-datalet data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></base-ajax-json-jsonpath-datalet> |
| 60 | 60 | ||
| 61 | </template> | 61 | </template> |
| 62 | 62 | ||
| @@ -86,7 +86,7 @@ Example: | @@ -86,7 +86,7 @@ Example: | ||
| 86 | 86 | ||
| 87 | var marker = L.marker([coordinates[i][0], coordinates[i][1]]).addTo(this._component.map); | 87 | var marker = L.marker([coordinates[i][0], coordinates[i][1]]).addTo(this._component.map); |
| 88 | 88 | ||
| 89 | - if(this.data.length > 1) | 89 | + if(this.data.length > 2) |
| 90 | { | 90 | { |
| 91 | if(this.data[this.data.length - 1].data[i].match(new RegExp("^(http[s]?:\\/\\/(www\\.)?|ftp:\\/\\/(www\\.)?|www\\.){1}([0-9A-Za-z-\\.@:%_\+~#=]+)+((\\.[a-zA-Z]{2,3})+)(/(.)*)?(\\?(.)*)?"))) | 91 | if(this.data[this.data.length - 1].data[i].match(new RegExp("^(http[s]?:\\/\\/(www\\.)?|ftp:\\/\\/(www\\.)?|www\\.){1}([0-9A-Za-z-\\.@:%_\+~#=]+)+((\\.[a-zA-Z]{2,3})+)(/(.)*)?(\\?(.)*)?"))) |
| 92 | var popup = L.popup().setContent('<image height="100" width="100" src="' + this.data[this.data.length - 1].data[i] + '" />'); | 92 | var popup = L.popup().setContent('<image height="100" width="100" src="' + this.data[this.data.length - 1].data[i] + '" />'); |
datalets/treemap-datalet/treemap-datalet.html
| @@ -105,7 +105,7 @@ Example: | @@ -105,7 +105,7 @@ Example: | ||
| 105 | } | 105 | } |
| 106 | </style> | 106 | </style> |
| 107 | <div id="treemap_placeholder"></div> | 107 | <div id="treemap_placeholder"></div> |
| 108 | - <base-ajax-json-jsonpath-datalet data-url="{{dataUrl}}" fields="{{fields}}"></base-ajax-json-jsonpath-datalet> | 108 | + <base-ajax-json-jsonpath-datalet data-url="{{dataUrl}}" fields="{{fields}}" data="{{data}}"></base-ajax-json-jsonpath-datalet> |
| 109 | </template> | 109 | </template> |
| 110 | 110 | ||
| 111 | <script src="../shared_js/d3.js"></script> | 111 | <script src="../shared_js/d3.js"></script> |