Mercurial > hg > isophonics-drupal-site
view core/modules/quickedit/js/models/EditorModel.es6.js @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 129ea1e6d783 |
children |
line wrap: on
line source
/** * @file * A Backbone Model for the state of an in-place editor. * * @see Drupal.quickedit.EditorView */ (function(Backbone, Drupal) { /** * @constructor * * @augments Backbone.Model */ Drupal.quickedit.EditorModel = Backbone.Model.extend( /** @lends Drupal.quickedit.EditorModel# */ { /** * @type {object} * * @prop {string} originalValue * @prop {string} currentValue * @prop {Array} validationErrors */ defaults: /** @lends Drupal.quickedit.EditorModel# */ { /** * Not the full HTML representation of this field, but the "actual" * original value of the field, stored by the used in-place editor, and * in a representation that can be chosen by the in-place editor. * * @type {string} */ originalValue: null, /** * Analogous to originalValue, but the current value. * * @type {string} */ currentValue: null, /** * Stores any validation errors to be rendered. * * @type {Array} */ validationErrors: null, }, }, ); })(Backbone, Drupal);