diff --git a/demo.html b/demo.html
index ee684a4..515294a 100755
--- a/demo.html
+++ b/demo.html
@@ -12,7 +12,8 @@
-
+
+
@@ -34,7 +35,7 @@
$(document).ready(function () {
window.addEventListener("treeview-controllet_fileds-selected", DEEP._fieldsSelected, false);
- window.addEventListener("items-slider-controllet_item-selected", DEEP._dataletSelected, false);
+ window.addEventListener("items-list-controllet_item-selected", DEEP._dataletSelected, false);
window.addEventListener("draggable-element-controllet_content-dragged", DEEP._fieldsMapped, false);
window.addEventListener("text-element-controllet_content-changed", DEEP._textElementChanged, false);
@@ -93,8 +94,7 @@
#visualization_slider_area
{
min-width: 566px;
- min-height: 200px;
- height: 175px;
+ height: 100px;
}
.content-card {
position: relative;
@@ -264,8 +264,8 @@
//DEEP.deepUrl = "http://deep.routetopa.eu/DEEP/";
//DEEP.datasetsList = "http://deep.routetopa.eu/DEEP/datalets-list";
- DEEP.deepUrl = "http://192.168.186.137/DEEalerProvider/DEEP/";
- DEEP.datasetsList = "http://192.168.186.137/DEEalerProvider/DEEP/datalets-list";
+ DEEP.deepUrl = "http://192.168.164.128/DatalEts-Ecosystem-Provider/DEEP/";
+ DEEP.datasetsList = "http://192.168.164.128/DatalEts-Ecosystem-Provider/DEEP/datalets-list";
DEEP.Datasets = {
names:[
@@ -308,6 +308,8 @@
]
};
+ DEEP.selected_fields = undefined;
+
DEEP.handleResponseData = function(e){
DEEP.$.fields_treeview.init(e.detail.response);
$("#fields_placeholder").perfectScrollbar();
@@ -324,8 +326,12 @@
DEEP.datalets_list.push(datalet_info);
}
- DEEP.$.visualization_slider_area.innerHTML = '';
+ DEEP.$.visualization_slider_area.innerHTML = '' +
+ '' +
+ '' +
+ '';
};
DEEP.handleSelectedDatalet = function(e){
@@ -334,34 +340,67 @@
DEEP.$.datalet_idm_fields_container.innerHTML = "";
DEEP.$.idm_layout_container.innerHTML = "";
+ var input;
+ var layouts = jQuery.extend(true, {}, response.idm.inputs.layouts);
+
if(response.idm.inputs.input.constructor == Object) {
- var input = response.idm.inputs.input;
- if(input.selection == "*") {
- var input_selected_fields = Polymer.dom(DEEP.$.selected_fields_container).querySelectorAll('draggable-element-controllet');
- for (var j = 0; j < input_selected_fields.length; j++) {
- DEEP.$.datalet_idm_fields_container.innerHTML += '
';
+ if(response.idm.inputs.input.selection == "*")
+ {
+ var fields = this.$.selectedFields_container.querySelectorAll('draggable-element-controllet');
+ input = response.idm.inputs.input;
+ response.idm.inputs.input = new Array();
+ for(var i=0;i
';
+ }
+
+ var heading;
+ var id;
+
+ for(var i =0; i < response.idm.inputs.input.length; i++) {
+ var html = '';
+ this.$.datalet_idm_fields_container.innerHTML += html;
+
}
- if(response.idm.inputs.layouts.input.constructor == Object) {
- var input = response.idm.inputs.layouts.input;
- DEEP.$.idm_layout_container.innerHTML += '';
- }else{
- for(var i =0; i < response.idm.inputs.layouts.input.length; i++){
- var input = response.idm.inputs.layouts.input[i];
- DEEP.$.idm_layout_container.innerHTML += '' +
- '';
+ if(layouts.input != undefined) {
+ if(layouts.input.constructor == Object){
+ layouts.input = new Array(jQuery.extend(true, {}, layouts.input));
}
+
+ html = '';
+ }
+ DEEP.$.idm_layout_container.innerHTML = html;
}
+ if(DEEP.selected_fields != undefined) DEEP.generateDataletPreview();
+
$("#selected_fields_main_container").perfectScrollbar();
$("#idm_fields_main_container").perfectScrollbar();
$("#idm_layout_main_container").perfectScrollbar();