Commit a619e8e431a281c4419adf35a47cfe091b67e864
1 parent
73bcce88
Selection controllet update
Showing
1 changed file
with
12 additions
and
2 deletions
controllets/data-sevc-controllet/data-sevc-controllet.html
... | ... | @@ -515,6 +515,16 @@ |
515 | 515 | this.$.datalet_idm_fields_container.innerHTML += '<draggable-element-controllet is-target="true" id="' + input.name + '" heading="' + input.name + '" description="' + input.description + '" number="' + (i + 1) + '"></draggable-element-controllet><br>'; |
516 | 516 | } |
517 | 517 | |
518 | + if(response.idm.inputs.input.constructor == Object) { | |
519 | + var input = response.idm.inputs.input; | |
520 | + if(input.selection == "*") { | |
521 | + var input_selected_fields = Polymer.dom(this.$.selected_fields_container).querySelectorAll('draggable-element-controllet'); | |
522 | + for (var j = 0; j < input_selected_fields.length; j++) { | |
523 | + this.$.datalet_idm_fields_container.innerHTML += '<draggable-element-controllet is-target="true" heading="Field ' + (j + 1) + '" description="' + input.description + '" number="' + (i + 1) + '"></draggable-element-controllet><br>'; | |
524 | + } | |
525 | + } | |
526 | + } | |
527 | + | |
518 | 528 | }, |
519 | 529 | |
520 | 530 | assignToolbar : function(){ |
... | ... | @@ -593,8 +603,8 @@ |
593 | 603 | var input_mapped_fields = Polymer.dom(this.$.datalet_idm_fields_container).querySelectorAll('draggable-element-controllet[is-target=true]'); |
594 | 604 | this.selected_fields = Array(); |
595 | 605 | |
596 | - for(var i=0;i<input_mapped_fields.length;i++) { | |
597 | - if(input_mapped_fields[i].value != "") { | |
606 | + for (var i = 0; i < input_mapped_fields.length; i++) { | |
607 | + if (input_mapped_fields[i].value != "") { | |
598 | 608 | this.selected_fields.push(input_mapped_fields[i].value); |
599 | 609 | } |
600 | 610 | } |
... | ... |