PageSourceSearch

https://www.hotelmanagement-network.com/wp-content/themes/goodlife…/assets/js/modules/gdm-tooltip-modal.js

js hotelmanagement-network.com collected 2026-09-24 18:36:31 UTC 1,054 bytes, 34 lines download raw bytes

1export default function GDMTooltipModal(
2  toggleSelectors,
3  modalSelectors,
4  modalCloseSelectors,
5  modalOpenClass,
6  classToRemove
7) {
8  [...document.querySelectorAll(toggleSelectors)].forEach((toggle) => {
9    toggle.addEventListener("click", () => {
10      toggle.classList.toggle("show");
11      toggle.nextElementSibling.classList.add(
12        "show",
13        "open",
14        modalOpenClass && modalOpenClass
15      );
16      toggle.nextElementSibling.classList.remove(
17        classToRemove && classToRemove);
18    });
19  });
20
21  if(modalSelectors && modalCloseSelectors) [...document.querySelectorAll(modalSelectors)].forEach((modal) => {
22    modal.querySelector(modalCloseSelectors).addEventListener("click", () => {
23      modal.classList.remove("show", "open", modalOpenClass && modalOpenClass);
24    });
25
26    modalCloseSelectors && modal.querySelector(modalCloseSelectors).addEventListener("click", () => {
27      modal.parentElement.classList.remove(
28        "show",
29        "open",
30        modalOpenClass && modalOpenClass
31      );
32    });
33  });
34}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.