bootstrap_five_layouts-1.0.x-dev/modules/bootstrap_five_layouts_multiselect_test/js/behaviour.testReports.js

modules/bootstrap_five_layouts_multiselect_test/js/behaviour.testReports.js
(function (Drupal) {
  'use strict';

  function wireResult(inputId, resultId) {
    var input = document.getElementById(inputId);
    var result = document.getElementById(resultId);
    if (!input || !result) {
      return;
    }

    function update() {
      result.textContent = input.value || '(empty)';
    }

    input.addEventListener('change', update);
    update();
  }

  Drupal.behaviors.bsflTestHiddenInputReports = {
    attach: function (context) {
      if (!context.querySelector) {
        return;
      }
      // Only run once per context.
      if (context.__bsflReportsProcessed) {
        return;
      }
      context.__bsflReportsProcessed = true;

      wireResult('test-input-1', 'result-1');
      wireResult('test-input-2', 'result-2');
      wireResult('test-input-3', 'result-3');
      wireResult('test-input-4', 'result-4');
    }
  };
})(Drupal);


Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc