annotate core/modules/path/path.es6.js @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 129ea1e6d783
children
rev   line source
Chris@0 1 /**
Chris@0 2 * @file
Chris@0 3 * Attaches behaviors for the Path module.
Chris@0 4 */
Chris@17 5 (function($, Drupal) {
Chris@0 6 /**
Chris@0 7 * Behaviors for settings summaries on path edit forms.
Chris@0 8 *
Chris@0 9 * @type {Drupal~behavior}
Chris@0 10 *
Chris@0 11 * @prop {Drupal~behaviorAttach} attach
Chris@0 12 * Attaches summary behavior on path edit forms.
Chris@0 13 */
Chris@0 14 Drupal.behaviors.pathDetailsSummaries = {
Chris@0 15 attach(context) {
Chris@17 16 $(context)
Chris@17 17 .find('.path-form')
Chris@17 18 .drupalSetSummary(context => {
Chris@17 19 const path = $('.js-form-item-path-0-alias input').val();
Chris@0 20
Chris@17 21 return path
Chris@17 22 ? Drupal.t('Alias: @alias', { '@alias': path })
Chris@17 23 : Drupal.t('No alias');
Chris@17 24 });
Chris@0 25 },
Chris@0 26 };
Chris@17 27 })(jQuery, Drupal);