Loading public/js/Palanque/manualPalanque.js +10 −11 Changes for public/js/Palanque/manualPalanque.js: 10 added lines, 11 removed lines. Original line number Diff line number Diff line class DropZoneClass{ counter; zoneNumber; Loading Loading @@ -71,11 +70,12 @@ function drop(event) { zoneList[index].updateCounterPos(setDropZoneSize(draggedItem)); console.log("Count" + zoneList[index].getCounter()); event.target.appendChild(draggedItem); }else{ zoneStart.appendChild(draggedItem); zoneList[index].updateCounterNeg(setDropZoneSize(draggedItem)); console.log("Count" + zoneList[index].getCounter()); } // else{ // zoneStart.appendChild(draggedItem); // zoneList[index].updateCounterNeg(setDropZoneSize(draggedItem)); // console.log("Count" + zoneList[index].getCounter()); // } } function setZoneSize(zone){ Loading Loading @@ -121,14 +121,13 @@ removePalanque.addEventListener("click", function(){ countZone--; let palanque = document.getElementById("zone" + countZone); if(palanque.childElementCount > 0){ console.log(palanque.childNodes[1]); for(let i = 0; i < palanque.childElementCount; i++){ console.log(palanque.childNodes[i]); zoneStart.appendChild(palanque.childNodes[i]); sizeT = palanque.childElementCount; for(let i = 0; i < sizeT; i++){ zoneStart.appendChild(palanque.childNodes[0]); } } zoneList.splice(zoneList.length - 1, 1); DropZone.removeChild(palanque); palanque.parentElement.removeChild(palanque); }); async function getDiver(ds_code){ Loading Loading @@ -165,7 +164,7 @@ function validateAllCombination(){ zoneList.forEach(element => { element = document.getElementById("zone" + element.getZoneNumber()); if(element.hasChildNodes()){ if(element.childElementCount < 2){ if(element.childElementCount < 2 || element.childElementCount > 3){ element.style.backgroundColor = 'red'; return false; } Loading Loading
public/js/Palanque/manualPalanque.js +10 −11 Changes for public/js/Palanque/manualPalanque.js: 10 added lines, 11 removed lines. Original line number Diff line number Diff line class DropZoneClass{ counter; zoneNumber; Loading Loading @@ -71,11 +70,12 @@ function drop(event) { zoneList[index].updateCounterPos(setDropZoneSize(draggedItem)); console.log("Count" + zoneList[index].getCounter()); event.target.appendChild(draggedItem); }else{ zoneStart.appendChild(draggedItem); zoneList[index].updateCounterNeg(setDropZoneSize(draggedItem)); console.log("Count" + zoneList[index].getCounter()); } // else{ // zoneStart.appendChild(draggedItem); // zoneList[index].updateCounterNeg(setDropZoneSize(draggedItem)); // console.log("Count" + zoneList[index].getCounter()); // } } function setZoneSize(zone){ Loading Loading @@ -121,14 +121,13 @@ removePalanque.addEventListener("click", function(){ countZone--; let palanque = document.getElementById("zone" + countZone); if(palanque.childElementCount > 0){ console.log(palanque.childNodes[1]); for(let i = 0; i < palanque.childElementCount; i++){ console.log(palanque.childNodes[i]); zoneStart.appendChild(palanque.childNodes[i]); sizeT = palanque.childElementCount; for(let i = 0; i < sizeT; i++){ zoneStart.appendChild(palanque.childNodes[0]); } } zoneList.splice(zoneList.length - 1, 1); DropZone.removeChild(palanque); palanque.parentElement.removeChild(palanque); }); async function getDiver(ds_code){ Loading Loading @@ -165,7 +164,7 @@ function validateAllCombination(){ zoneList.forEach(element => { element = document.getElementById("zone" + element.getZoneNumber()); if(element.hasChildNodes()){ if(element.childElementCount < 2){ if(element.childElementCount < 2 || element.childElementCount > 3){ element.style.backgroundColor = 'red'; return false; } Loading