Security update for Core, with self-updated composer
[yaffs-website] / web / core / modules / ckeditor / js / models / Model.js
index 162e363eadf5dab00787008025ca98275993ee50..e9b7953b11acc642d18d639c8df2fd5edce70458 100644 (file)
@@ -1,75 +1,30 @@
 /**
- * @file
- * A Backbone Model for the state of a CKEditor toolbar configuration .
- */
+* DO NOT EDIT THIS FILE.
+* See the following change record for more information,
+* https://www.drupal.org/node/2815083
+* @preserve
+**/
 
 (function (Drupal, Backbone) {
-
-  'use strict';
-
-  /**
-   * Backbone model for the CKEditor toolbar configuration state.
-   *
-   * @constructor
-   *
-   * @augments Backbone.Model
-   */
-  Drupal.ckeditor.Model = Backbone.Model.extend(/** @lends Drupal.ckeditor.Model# */{
-
-    /**
-     * Default values.
-     *
-     * @type {object}
-     */
-    defaults: /** @lends Drupal.ckeditor.Model# */{
-
-      /**
-       * The CKEditor configuration that is being manipulated through the UI.
-       */
+  Drupal.ckeditor.Model = Backbone.Model.extend({
+    defaults: {
       activeEditorConfig: null,
 
-      /**
-       * The textarea that contains the serialized representation of the active
-       * CKEditor configuration.
-       */
       $textarea: null,
 
-      /**
-       * Tracks whether the active toolbar DOM structure has been changed. When
-       * true, activeEditorConfig needs to be updated, and when that is updated,
-       * $textarea will also be updated.
-       */
       isDirty: false,
 
-      /**
-       * The configuration for the hidden CKEditor instance that is used to
-       * build the features metadata.
-       */
       hiddenEditorConfig: null,
 
-      /**
-       * A hash that maps buttons to features.
-       */
       buttonsToFeatures: null,
 
-      /**
-       * A hash, keyed by a feature name, that details CKEditor plugin features.
-       */
       featuresMetadata: null,
 
-      /**
-       * Whether the button group names are currently visible.
-       */
       groupNamesVisible: false
     },
 
-    /**
-     * @method
-     */
-    sync: function () {
-      // Push the settings into the textarea.
+    sync: function sync() {
       this.get('$textarea').val(JSON.stringify(this.get('activeEditorConfig')));
     }
   });
-
-})(Drupal, Backbone);
+})(Drupal, Backbone);
\ No newline at end of file