123456789101112131415161718192021222324252627 |
- /**
- * @file
- * Enhancements for webform node type forms.
- */
- (function ($) {
- "use strict";
- Drupal.behaviors.webformContentTypes = {
- attach: function (context) {
- // Provide the vertical tab summaries.
- $('fieldset#edit-webform', context).drupalSetSummary(function (context) {
- var vals = [];
- $('input[type=checkbox]', context).each(function () {
- if (this.checked && this.attributes['data-enabled-description']) {
- vals.push(this.attributes['data-enabled-description'].value);
- }
- else if (!this.checked && this.attributes['data-disabled-description']) {
- vals.push(this.attributes['data-disabled-description'].value);
- }
- });
- return vals.join(', ');
- });
- }
- };
- })(jQuery);
|