const NotificationConfig = { is_notify_each_image: false, is_notify_all_done: true, obj_modal: null, init: () => { NotificationConfig._create_badge(); NotificationConfig._create_modal(); NotificationConfig._bind_events(); NotificationConfig._load_config(); }, _create_badge: () => { let obj_nav_right = document.querySelector("nav .d-flex.gap-2"); let obj_badge = document.createElement("button"); obj_badge.id = "btn_notification_config"; obj_badge.className = "btn btn-sm btn-outline-secondary"; obj_badge.title = "Notifications"; obj_badge.innerHTML = ''; let obj_blender_btn = document.getElementById("btn_blender_status"); if (obj_blender_btn) { obj_nav_right.insertBefore(obj_badge, obj_blender_btn.nextSibling); } else { obj_nav_right.insertBefore(obj_badge, obj_nav_right.firstChild); } obj_badge.addEventListener("click", () => { NotificationConfig._open_modal(); }); }, _create_modal: () => { let obj_modal_el = document.createElement("div"); obj_modal_el.id = "modal_notification_config"; obj_modal_el.className = "modal fade"; obj_modal_el.tabIndex = -1; obj_modal_el.innerHTML = '