MCPcopy Create free account
hub / github.com/Vishal-raj-1/Awesome-JavaScript-Projects / createItemEl

Function createItemEl

assets/js/DragToDo.js:58–70  ·  view source on GitHub ↗
(columnEl, column, item, index)

Source from the content-addressed store, hash-verified

56
57// Create DOM Elements for each list item
58function createItemEl(columnEl, column, item, index) {
59 // List Item
60 const listEl = document.createElement('li');
61 listEl.textContent = item;
62 listEl.id = index;
63 listEl.classList.add('drag-item');
64 listEl.draggable = true;
65 listEl.setAttribute('onfocusout', `updateItem(${index}, ${column})`);
66 listEl.setAttribute('ondragstart', 'drag(event)');
67 listEl.contentEditable = true;
68 // Append
69 columnEl.appendChild(listEl);
70}
71
72// Update Columns in DOM - Reset HTML, Filter Array, Update localStorage
73function updateDOM() {

Callers 1

updateDOMFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected