craft icon indicating copy to clipboard operation
craft copied to clipboard

Add dynamic change options to modal.

Open KarelJanVanHaute opened this issue 10 months ago • 0 comments

if (this.options.initTriggers) {
      const triggers = document.querySelectorAll('.js-modal');
      Array.from(triggers).forEach((trigger) => {
        this.initTrigger(trigger);
      });
      DOMHelper.onDynamicContent(document.documentElement, '.js-modal', (triggers) => {
        Array.from(triggers).forEach((trigger) => {
          this.initTrigger(trigger);
        });
      });
      this.plugins.forEach((p) => {
        const triggers = document.querySelectorAll(`.${p.getTriggerClass()}`);
        Array.from(triggers).forEach((trigger) => {
          this.initTrigger(trigger);
        });
        DOMHelper.onDynamicContent(document.documentElement, `.${p.getTriggerClass()}`, (triggers) => {
          Array.from(triggers).forEach((trigger) => {
            this.initTrigger(trigger);
          });
        });
      });
    }

KarelJanVanHaute avatar May 02 '24 09:05 KarelJanVanHaute