diff options
Diffstat (limited to 'core/modules/contextual/js/contextual.toolbar.js')
-rw-r--r-- | core/modules/contextual/js/contextual.toolbar.js | 42 |
1 files changed, 8 insertions, 34 deletions
diff --git a/core/modules/contextual/js/contextual.toolbar.js b/core/modules/contextual/js/contextual.toolbar.js index b5a9053490c0..291a5a68c300 100644 --- a/core/modules/contextual/js/contextual.toolbar.js +++ b/core/modules/contextual/js/contextual.toolbar.js @@ -1,7 +1,10 @@ /** - * @file - * Attaches behaviors for the Contextual module's edit toolbar tab. - */ +* DO NOT EDIT THIS FILE. +* All changes should be applied to ./modules/contextual/js/contextual.toolbar.es6.js +* See the following change record for more information, +* https://www.drupal.org/node/2873849 +* @preserve +**/ (function ($, Drupal, Backbone) { @@ -13,12 +16,6 @@ pressEsc: Drupal.t('Press the esc key to exit.') }; - /** - * Initializes a contextual link: updates its DOM, sets up model and views. - * - * @param {HTMLElement} context - * A contextual links DOM element as rendered by the server. - */ function initContextualToolbar(context) { if (!Drupal.contextual || !Drupal.contextual.collection) { return; @@ -26,9 +23,6 @@ var contextualToolbar = Drupal.contextualToolbar; var model = contextualToolbar.model = new contextualToolbar.StateModel({ - // Checks whether localStorage indicates we should start in edit mode - // rather than view mode. - // @see Drupal.contextualToolbar.VisualView.persist isViewing: localStorage.getItem('Drupal.contextualToolbar.isViewing') !== 'false' }, { contextualCollection: Drupal.contextual.collection @@ -43,35 +37,15 @@ new contextualToolbar.AuralView(viewOptions); } - /** - * Attaches contextual's edit toolbar tab behavior. - * - * @type {Drupal~behavior} - * - * @prop {Drupal~behaviorAttach} attach - * Attaches contextual toolbar behavior on a contextualToolbar-init event. - */ Drupal.behaviors.contextualToolbar = { - attach: function (context) { + attach: function attach(context) { if ($('body').once('contextualToolbar-init').length) { initContextualToolbar(context); } } }; - /** - * Namespace for the contextual toolbar. - * - * @namespace - */ Drupal.contextualToolbar = { - - /** - * The {@link Drupal.contextualToolbar.StateModel} instance. - * - * @type {?Drupal.contextualToolbar.StateModel} - */ model: null }; - -})(jQuery, Drupal, Backbone); +})(jQuery, Drupal, Backbone);
\ No newline at end of file |