v1/web/modules/contrib/flag/js/flag-admin.js

26 lines
746 B
JavaScript

/**
* DO NOT EDIT THIS FILE.
* See the following change record for more information,
* https://www.drupal.org/node/2815083
* @preserve
**/
(function ($, Drupal) {
var _this = this;
Drupal.behaviors.flagsSummary = {
attach: function attach(context) {
var $context = $(context);
$context.find('details[data-drupal-selector="edit-flag"]').drupalSetSummary(function (context) {
var checkedBoxes = $(context).find('input:checkbox:checked');
if (checkedBoxes.length === 0) {
return Drupal.t('No flags');
}
var getTitle = function getTitle() {
return _this.title;
};
return checkedBoxes.map(getTitle).toArray().join(', ');
});
}
};
})(jQuery, Drupal);