From 16218bd688bce27609dc804acec5747c06558ed5 Mon Sep 17 00:00:00 2001 From: Thomas Neumann Date: Fri, 10 Jul 2026 13:18:44 -0500 Subject: [PATCH] Add property for toggle button instance --- js/components/dcf-collapsible-fieldset.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/components/dcf-collapsible-fieldset.js b/js/components/dcf-collapsible-fieldset.js index 1d8cad89..7b56e0f4 100644 --- a/js/components/dcf-collapsible-fieldset.js +++ b/js/components/dcf-collapsible-fieldset.js @@ -53,6 +53,8 @@ export default class DCFCollapsibleFieldsets { 'dcf-motion-none', ]; + toggleButtonInstance = null; + commandToggle = new Event(DCFButtonToggles.events('commandToggle')); toggleKeys = []; @@ -210,7 +212,7 @@ export default class DCFCollapsibleFieldsets { // Initialize the toggle button //TODO: Use class methods instead of command events - new DCFButtonToggles(this.legendButtonElement, { + this.toggleButtonInstance = new DCFButtonToggles(this.legendButtonElement, { toggleKeys: this.toggleKeys, onKeys: this.onKeys, offKeys: this.offKeys,