wip disable filters
This commit is contained in:
@@ -115,14 +115,34 @@ function redraw_clusters(indexes) {
|
||||
g_marker_cluster.render();
|
||||
}
|
||||
|
||||
function filter_show_only(element, menu) {
|
||||
function disable_menus(menu) {
|
||||
console.log("menu:");
|
||||
console.log(menu);
|
||||
|
||||
let keys = Object.keys(menu);
|
||||
console.log(keys);
|
||||
for (let menu_name of keys) {
|
||||
if (menu_name === "_name")
|
||||
continue;
|
||||
if (menu_name === "indexes")
|
||||
continue;
|
||||
console.log(menu_name + ":");
|
||||
console.log(menu[menu_name]);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function filter_show_only(element, menu_name) {
|
||||
|
||||
g_infowindow.close();
|
||||
|
||||
let menu_index = element.getAttribute("data-menu_index");
|
||||
let menu = filters[menu_name][menu_index];
|
||||
let indexes = [];
|
||||
if (menu_index != "menu_name")
|
||||
indexes = filters[menu][menu_index].indexes;
|
||||
indexes = menu.indexes;
|
||||
|
||||
disable_menus(menu);
|
||||
|
||||
add = false;
|
||||
reverse = false;
|
||||
@@ -131,7 +151,7 @@ function filter_show_only(element, menu) {
|
||||
add = true;
|
||||
}
|
||||
|
||||
let index_array = filter_selection_indexes(menu, indexes, reverse, add);
|
||||
let index_array = filter_selection_indexes(menu_name, indexes, reverse, add);
|
||||
|
||||
redraw_clusters(index_array);
|
||||
}
|
||||
@@ -139,6 +159,7 @@ function filter_show_only(element, menu) {
|
||||
|
||||
|
||||
function filter_show_all() {
|
||||
|
||||
g_infowindow.close();
|
||||
|
||||
g_indexes = {};
|
||||
|
||||
Reference in New Issue
Block a user