Widget: DCTList: Difference between revisions
From LINKS Community Center
Eschmidt (talk | contribs) No edit summary |
Eschmidt (talk | contribs) No edit summary |
||
Line 772: | Line 772: | ||
if (encoded) { | if (encoded) { | ||
const action = JSON.parse(decodeURIComponent(atob(encoded))); | const action = JSON.parse(decodeURIComponent(atob(encoded))); | ||
if ( | |||
const filter = action.filter; | |||
if (filter) { | |||
// Functions filter | |||
const functions = filter.functions; | |||
}); | if (functions) { | ||
Object.keys(functions).forEach(fnCat => { | |||
document.getElementById('func-filter-' + escapeAttr(fnCat)) | |||
.closest('.func-filter-block') | |||
.querySelectorAll('input[type="checkbox"]').forEach(box => box.checked = functions[fnCat]); | |||
}); | |||
} | |||
// Further filters | |||
// ... | |||
applyFilters(); | |||
} | } | ||
// Further actions (e.g. open filter panel, etc.) | |||
// ... | |||
} | } | ||
}); | }); |
Revision as of 14:26, 24 November 2022
Development verstion of the DCT List.
Not ready for production!