Mercurial > hg > isophonics-drupal-site
view core/modules/quickedit/js/models/EditorModel.es6.js @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
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));