. **/ ?> window.widget_form = new class extends CWidgetForm { init() { for (const element of document.querySelectorAll('[name="interface_type[]"]')) { element.addEventListener('change', () => this.#updateForm()); } this.#updateForm(); this.ready(); } #updateForm() { document.getElementById('only_totals') .disabled = document.querySelectorAll('[name="interface_type[]"]:checked').length === 1; } }