Revision 3d6ffa57
Added by koszko over 1 year ago
| html/item_preview.js | ||
|---|---|---|
| 82 | 82 |
preview_object.source_name.innerText = resource.source_name; |
| 83 | 83 |
|
| 84 | 84 |
[...preview_object.dependencies.childNodes].forEach(n => n.remove()); |
| 85 |
populate_list(preview_object.dependencies, resource.dependencies); |
|
| 85 |
|
|
| 86 |
const deps_refs = resource.dependencies || []; |
|
| 87 |
populate_list(preview_object.dependencies, |
|
| 88 |
deps_refs.map(res_ref => res_ref.identifier)); |
|
| 86 | 89 |
|
| 87 | 90 |
const link_maker = file_ref => link_cb(preview_object, file_ref); |
| 88 | 91 |
|
| ... | ... | |
| 109 | 112 |
preview_object.source_name.innerText = mapping.source_name; |
| 110 | 113 |
|
| 111 | 114 |
[...preview_object.payloads.childNodes].forEach(n => n.remove()); |
| 112 |
for (const [pattern, payload] of Object.entries(mapping.payloads).sort()) {
|
|
| 115 |
const payload_entries = Object.entries(mapping.payloads || {}).sort();
|
|
| 116 |
for (const [pattern, payload] of payload_entries) {
|
|
| 113 | 117 |
/* We use a non-breaking space because normal space would be ignored. */ |
| 114 | 118 |
const [nbsp, rarrow] = [160, 0x2192].map(n => String.fromCodePoint(n)); |
| 115 | 119 |
const texts = [`${pattern}${nbsp}`, `${rarrow} ${payload.identifier}`];
|
Also available in: Unified diff
make resource dependency specifier an object