class LaboratoryPage { constructor() { this.initialize(); } initialize() { document.addEventListener("DOMContentLoaded", () => { document.addEventListener('click', this.onClick.bind(this)); }); } /** * @param {PointerEvent} event */ onClick(event) { let target = event.target; let element; if (element = target.closest('[data-delete-laboratory]')) { app.needConfirmationClickOnURL(element.dataset.url); return; } } }