Bladeren bron

"model.Text#data" is protected now.

Kamil Piechaczek 8 jaren geleden
bovenliggende
commit
592b5c6408
1 gewijzigde bestanden met toevoegingen van 11 en 1 verwijderingen
  1. 11 1
      packages/ckeditor5-engine/src/model/text.js

+ 11 - 1
packages/ckeditor5-engine/src/model/text.js

@@ -39,9 +39,10 @@ export default class Text extends Node {
 		/**
 		 * Text data contained in this text node.
 		 *
+		 * @protected
 		 * @type {String}
 		 */
-		this.data = data || '';
+		this._data = data || '';
 	}
 
 	/**
@@ -51,6 +52,15 @@ export default class Text extends Node {
 		return this.data.length;
 	}
 
+	/**
+	 * Returns a text data contained in the node.
+	 *
+	 * @returns {String}
+	 */
+	get data() {
+		return this._data;
+	}
+
 	/**
 	 * @inheritDoc
 	 */