/**
- * @file
- * Views listing behaviors.
- */
+* DO NOT EDIT THIS FILE.
+* See the following change record for more information,
+* https://www.drupal.org/node/2815083
+* @preserve
+**/
(function ($, Drupal) {
-
- 'use strict';
-
- /**
- * Filters the view listing tables by a text input search string.
- *
- * Text search input: input.views-filter-text
- * Target table: input.views-filter-text[data-table]
- * Source text: [data-drupal-selector="views-table-filter-text-source"]
- *
- * @type {Drupal~behavior}
- *
- * @prop {Drupal~behaviorAttach} attach
- * Attaches the filter functionality to the views admin text search field.
- */
Drupal.behaviors.viewTableFilterByText = {
- attach: function (context, settings) {
+ attach: function attach(context, settings) {
var $input = $('input.views-filter-text').once('views-filter-text');
var $table = $($input.attr('data-table'));
- var $rows;
+ var $rows = void 0;
function filterViewList(e) {
var query = $(e.target).val().toLowerCase();
$row.closest('tr').toggle(textMatch);
}
- // Filter if the length of the query is at least 2 characters.
if (query.length >= 2) {
$rows.each(showViewRow);
- }
- else {
+ } else {
$rows.show();
}
}
}
}
};
-
-}(jQuery, Drupal));
+})(jQuery, Drupal);
\ No newline at end of file