uswds_blb_configuration-1.0.0-beta2/js/plugins/background_media/build.js

js/plugins/background_media/build.js
/**
 * @file
 * Behaviors of Boostrap Layout Builder local video background.
 */

(($, _, Drupal) => {
  Drupal.behaviors.backgroundMediaBuildLocalVideoBG = {
    attach() {
      let doit;
      function videoHeight() {
        // Set the height of the background video.
        // eslint-disable-next-line func-names
        $(".background-local-video").each(function () {
          // eslint-disable-next-line func-names
          $(this).height(function () {
            return $(this).find(".video-content > div").outerHeight();
          });
        });
      }

      $(window).resize(() => {
        clearTimeout(doit);
        doit = setTimeout(videoHeight, 100);
      });
    },
  };
})(window.jQuery, window._, window.Drupal, window.drupalSettings);

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

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