Mercurial > hg > isophonics-drupal-site
view core/modules/book/book.es6.js @ 15:e200cb7efeb3
Update Drupal core to 8.5.3 via Composer
author | Chris Cannam |
---|---|
date | Thu, 26 Apr 2018 11:26:54 +0100 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
line wrap: on
line source
/** * @file * Javascript behaviors for the Book module. */ (function ($, Drupal) { /** * Adds summaries to the book outline form. * * @type {Drupal~behavior} * * @prop {Drupal~behaviorAttach} attach * Attaches summary behavior to book outline forms. */ Drupal.behaviors.bookDetailsSummaries = { attach(context) { $(context).find('.book-outline-form').drupalSetSummary((context) => { const $select = $(context).find('.book-title-select'); const val = $select.val(); if (val === '0') { return Drupal.t('Not in book'); } else if (val === 'new') { return Drupal.t('New book'); } return Drupal.checkPlain($select.find(':selected').text()); }); }, }; }(jQuery, Drupal));