comparison popup/feed-selection.js @ 61:c8fa2430eab2

Show URL of each feed as a tooltip in the feed selection popup
author Guido Berhoerster <guido+feed-preview@berhoerster.name>
date Mon, 09 Nov 2020 18:07:06 +0100
parents bc5cc170163c
children
comparison
equal deleted inserted replaced
60:d72fadc79ead 61:c8fa2430eab2
26 }); 26 });
27 27
28 let templateElement = document.querySelector('#feed-item-template'); 28 let templateElement = document.querySelector('#feed-item-template');
29 for (let feed of feeds) { 29 for (let feed of feeds) {
30 let feedNode = document.importNode(templateElement.content, true); 30 let feedNode = document.importNode(templateElement.content, true);
31 feedNode.querySelector('.panel-list-item').dataset.href = feed.href; 31 let listItem = feedNode.querySelector('.panel-list-item')
32 listItem.dataset.href = feed.href;
33 listItem.title = feed.href;
32 34
33 let prefix = (feed.type === 'application/atom+xml') ? 'Atom Feed' : 35 let prefix = (feed.type === 'application/atom+xml') ? 'Atom Feed' :
34 'RSS Feed'; 36 'RSS Feed';
35 37
36 let imgNode = feedNode.querySelector('.icon > img'); 38 let imgNode = feedNode.querySelector('.icon > img');