Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / web / core / modules / views_ui / js / ajax.es6.js
index 73f2b967d8f28e8e49083679b0e5108ca8d8f52a..ab2ed062466a493f3ce36516142b819e7c838316 100644 (file)
     // Identify the button that was clicked so that .ajaxSubmit() can use it.
     // We need to do this for both .click() and .mousedown() since JavaScript
     // code might trigger either behavior.
-    const $submit_buttons = $form.find('input[type=submit].js-form-submit, button.js-form-submit').once('views-ajax-submit');
-    $submit_buttons.on('click mousedown', function () {
+    const $submitButtons = $form.find('input[type=submit].js-form-submit, button.js-form-submit').once('views-ajax-submit');
+    $submitButtons.on('click mousedown', function () {
       this.form.clk = this;
     });
     $form.once('views-ajax-submit').each(function () {
       const $form = $(this);
-      const element_settings = {
+      const elementSettings = {
         url: response.url,
         event: 'submit',
         base: $form.attr('id'),
         element: this,
       };
-      const ajaxForm = Drupal.ajax(element_settings);
+      const ajaxForm = Drupal.ajax(elementSettings);
       ajaxForm.$form = $form;
     });
   };
       $('#views-tabset a').once('views-ajax').on('click', function () {
         const href = $(this).attr('href');
         // Cut of #views-tabset.
-        const display_id = href.substr(11);
+        const displayId = href.substr(11);
         // Set the form element.
-        $('#views-live-preview #preview-display-id').val(display_id);
+        $('#views-live-preview #preview-display-id').val(displayId);
       });
     },
   };
   Drupal.behaviors.viewsAjax = {
     collapseReplaced: false,
     attach(context, settings) {
-      const base_element_settings = {
+      const baseElementSettings = {
         event: 'click',
         progress: { type: 'fullscreen' },
       };
       // Bind AJAX behaviors to all items showing the class.
       $('a.views-ajax-link', context).once('views-ajax').each(function () {
-        const element_settings = base_element_settings;
-        element_settings.base = $(this).attr('id');
-        element_settings.element = this;
+        const elementSettings = baseElementSettings;
+        elementSettings.base = $(this).attr('id');
+        elementSettings.element = this;
         // Set the URL to go to the anchor.
         if ($(this).attr('href')) {
-          element_settings.url = $(this).attr('href');
+          elementSettings.url = $(this).attr('href');
         }
-        Drupal.ajax(element_settings);
+        Drupal.ajax(elementSettings);
       });
 
       $('div#views-live-preview a')
             return true;
           }
 
-          const element_settings = base_element_settings;
+          const elementSettings = baseElementSettings;
           // Set the URL to go to the anchor.
-          element_settings.url = $(this).attr('href');
-          if (Drupal.Views.getPath(element_settings.url).substring(0, 21) !== 'admin/structure/views') {
+          elementSettings.url = $(this).attr('href');
+          if (Drupal.Views.getPath(elementSettings.url).substring(0, 21) !== 'admin/structure/views') {
             return true;
           }
 
-          element_settings.wrapper = 'views-preview-wrapper';
-          element_settings.method = 'replaceWith';
-          element_settings.base = $(this).attr('id');
-          element_settings.element = this;
-          Drupal.ajax(element_settings);
+          elementSettings.wrapper = 'views-preview-wrapper';
+          elementSettings.method = 'replaceWith';
+          elementSettings.base = $(this).attr('id');
+          elementSettings.element = this;
+          Drupal.ajax(elementSettings);
         });
 
       // Within a live preview, make exposed widget form buttons re-trigger the
             this.form.clk = this;
             return true;
           });
-          const element_settings = base_element_settings;
+          const elementSettings = baseElementSettings;
           // Set the URL to go to the anchor.
-          element_settings.url = $(this.form).attr('action');
-          if (Drupal.Views.getPath(element_settings.url).substring(0, 21) !== 'admin/structure/views') {
+          elementSettings.url = $(this.form).attr('action');
+          if (Drupal.Views.getPath(elementSettings.url).substring(0, 21) !== 'admin/structure/views') {
             return true;
           }
 
-          element_settings.wrapper = 'views-preview-wrapper';
-          element_settings.method = 'replaceWith';
-          element_settings.event = 'click';
-          element_settings.base = $(this).attr('id');
-          element_settings.element = this;
+          elementSettings.wrapper = 'views-preview-wrapper';
+          elementSettings.method = 'replaceWith';
+          elementSettings.event = 'click';
+          elementSettings.base = $(this).attr('id');
+          elementSettings.element = this;
 
-          Drupal.ajax(element_settings);
+          Drupal.ajax(elementSettings);
         });
     },
   };