lb_plus-1.0.x-dev/js/tools/layout/behaviors/exit-nested-layout.js

js/tools/layout/behaviors/exit-nested-layout.js
import { updatePlaceBlockSidebar } from '../../place-block/shared/reload-place-block-sidebar.js'

(($, Drupal, once) => {

  /**
   * Exit nested layout.
   */
  Drupal.behaviors.LbPlusExitNestedLayout = {
    attach(context, settings) {
      once('ExitNestedLayout', '#exit-nested-layout').forEach(button => {
        button.addEventListener('click', () => {
          // Reload the LB UI.
          Drupal.NavigationPlus.ModeManager.getPlugin('edit').ReloadPageElements();
          updatePlaceBlockSidebar();
        });
      });
    },
  };

})(jQuery, Drupal, once);

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

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