Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
//TODO: Fix insertion point
let below =
index < order.length - 1 && e.keyCode === code("O") && !e.shiftKey;
nt.order = below
? getNextOrder($task.order, order)
: getPrevOrder($task.order, order);
set("activeTaskId", nt.id);
updateTask(nt);
break;
case KeyCode.up:
if (e.ctrlKey) this.moveTaskUp(e, instance);
break;
case KeyCode.down:
if (e.ctrlKey) this.moveTaskDown(e, instance);
break;
case KeyCode.right:
if (e.ctrlKey) this.moveTaskRight(e, instance);
break;
case KeyCode.left:
if (e.ctrlKey) this.moveTaskLeft(e, instance);
break;
}
},
let id = uid();
taskTracker.add({
id,
listId: $task.listId,
order: $task.order + offset,
createdDate: new Date().toISOString()
}, { suppressUpdate: true, suppressSync: true });
taskTracker.reorderList($task.listId);
editTask(id);
break;
case KeyCode.up:
if (e.ctrlKey) this.moveTaskUp(e, instance);
break;
case KeyCode.down:
if (e.ctrlKey) this.moveTaskDown(e, instance);
break;
case KeyCode.right:
if (e.ctrlKey) this.moveTaskRight(e, instance);
break;
case KeyCode.left:
if (e.ctrlKey) this.moveTaskLeft(e, instance);
break;
}
},