* Create DOM element for a file/folder entry * @param {object} entry * @param {HTMLElement} [recycledEl] - Optional recycled element for reuse * @returns {HTMLElement}
(entry, recycledEl)
| 102 | * @returns {HTMLElement} |
| 103 | */ |
| 104 | createEntryElement(entry, recycledEl) { |
| 105 | const name = entry.name || Path.basename(entry.url); |
| 106 | |
| 107 | if (entry.isDirectory) { |
| 108 | return this.createFolderElement(name, entry.url, recycledEl); |
| 109 | } else { |
| 110 | return this.createFileElement(name, entry.url, recycledEl); |
| 111 | } |
| 112 | } |
| 113 | |
| 114 | /** |
| 115 | * Create folder element (collapsible) |
no test coverage detected