INNER CODE UNIT · JavaScript
removeAttribute
aelassas/wexflow · samples/WexflowTesting/UglifyJs_src/wexflow-designer.js:687
function removeAttribute(workflowId, btn) {
var taskIndex = getElementIndex(btn.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement);
var task = workflowTasks[workflowId][taskIndex];
var settingIndex = getElementIndex(btn.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement);
var attributeIndex = getElementIndex(btn.parentElement.parentElement);
task.Settings[settingIndex].Attributes = deleteRow(task.Settings[settingIndex].Attributes, attributeIndex);
btn.parentElement.parentElement.remove();
}
function removeSetting(workflowId, btn) {
var taskIndex = getElementIndex(btn.parentElement.parentElement.parentElement.parentElement.parentElement);
var task = workflowTasks[workflowId][taskIndex];
var index = getElementIndex(btn.parentElement.parentElement);
task.Settings = deleteRow(task.Settings, index);
btn.parentElement.parentElement.remove();
}