add filter by license

This commit is contained in:
2021-08-17 17:23:51 -07:00
parent d40b8c218a
commit 44b725f117
11 changed files with 258 additions and 269 deletions

View File

@@ -4,12 +4,15 @@ function showSelectionOptionsButtons() {
"button-for-showing-columns",
"button-for-filter-by-tags",
"button-for-filter-by-features",
"button-for-filter-by-license",
"button-for-filter-by-tags-and-features",
].forEach((x) => (document.getElementById(x).style.display = "inline-block"));
}
let closeableMenus = [
"sortByRow",
"licenseSelectionHeadingRow",
"licenseSelectionRow",
"columnSelectionHeadingRow",
"columnSelectionRow",
"tagSelectionHeadingRow",
@@ -85,6 +88,14 @@ document.getElementById("button-for-filter-by-features").onclick = function () {
document.getElementById("featureSelectionRow").style.display = "flex";
};
document.getElementById("button-for-filter-by-license").onclick = function () {
closeMenus();
showSelectionOptionsButtons();
this.style.display = "none";
document.getElementById("licenseSelectionHeadingRow").style.display = "flex";
document.getElementById("licenseSelectionRow").style.display = "flex";
};
document.getElementById("button-for-filter-by-tags-and-features").onclick =
function () {
closeMenus();