Widget: DCTList: Difference between revisions
From LINKS Community Center
Eschmidt (talk | contribs) No edit summary |
Eschmidt (talk | contribs) No edit summary |
||
Line 185: | Line 185: | ||
if (!(filters[0] && filters[0].type)) { return; } | if (!(filters[0] && filters[0].type)) { return; } | ||
const | const grayOutUncheckedDataSources = () => { | ||
const selectedSources = filters[0].type.dataSources; | const selectedSources = filters[0].type.dataSources; | ||
document.querySelectorAll('.data-source-cell .data-source-img').forEach(img => { | document.querySelectorAll('.data-source-cell .data-source-img').forEach(img => { | ||
if (selectedSources.includes(img.dataset.value)) { img.classList.remove('unselected') } | if (selectedSources.includes(img.dataset.value)) { img.classList.remove('unselected'); } | ||
else { img.classList.add('unselected'); } | else { img.classList.add('unselected'); } | ||
}); | }); | ||
tabulator.off('renderComplete', grayOutUncheckedDataSources); | |||
console.log(tabulator) | console.log(tabulator) | ||
} | } | ||
tabulator.on('renderComplete', | tabulator.on('renderComplete', grayOutUncheckedDataSources); | ||
}); | }); | ||
Revision as of 10:11, 9 June 2022
Development verstion of the DCT List.
Not ready for production!