Widget: DCTList: Difference between revisions

From LINKS Community Center
Jump to: navigation, search
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; }


             window.setTimeout(() => {
             const grayOut = () => {
                 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', grayOut)
             }, 100)
             }
            tabulator.on('renderComplete', grayOut);
         });
         });



Revision as of 10:02, 9 June 2022

Development verstion of the DCT List.
Not ready for production!