Widget: DevGuidelines: Difference between revisions
From LINKS Community Center
Cschwentker (talk | contribs) No edit summary |
Cschwentker (talk | contribs) No edit summary |
||
Line 632: | Line 632: | ||
tabulator.on('dataFiltered', (filters, rows) => { | tabulator.on('dataFiltered', (filters, rows) => { | ||
const summary = document.getElementById('filter-summary'); | const summary = document.getElementById('filter-summary'); | ||
/** @type {FilterState} **/ | |||
const filter = filters[0]; | const filter = filters[0]; | ||
Line 639: | Line 642: | ||
// Exit if filter object/type doesn't exist (happens after Tabulator's own filter reset). | // Exit if filter object/type doesn't exist (happens after Tabulator's own filter reset). | ||
if (!(filter && filter.type)) { summary.textContent = 'No filter. Showing all results.'; return; } | if (!(filter && filter.type)) { summary.textContent = 'No filter. Showing all results.'; return; } | ||
Line 650: | Line 652: | ||
!filter.type.audienceExperiences && | !filter.type.audienceExperiences && | ||
!filter.type.dataSources && | !filter.type.dataSources && | ||
!filter.type. | !filter.type.techs | ||
) { summary.textContent = 'No filter. Showing all results.'; } | ) { summary.textContent = 'No filter. Showing all results.'; } | ||
else { | else { |
Revision as of 15:59, 24 November 2022
Development version of the List of Guidelines.
Not ready for production!