|
|
@@ -348,19 +348,22 @@ export default class DocumentSelection {
|
|
|
/**
|
|
|
* Sets this selection's ranges and direction to the specified location based on the given
|
|
|
* {@link module:engine/model/selection~Selection selection}, {@link module:engine/model/position~Position position},
|
|
|
- * {@link module:engine/model/element~Element element}, {@link module:engine/model/position~Position position},
|
|
|
+ * {@link module:engine/model/element~Node node}, {@link module:engine/model/position~Position position},
|
|
|
* {@link module:engine/model/range~Range range}, an iterable of {@link module:engine/model/range~Range ranges} or null.
|
|
|
* Should be used only within the {@link module:engine/model/writer~Writer#setSelection} method.
|
|
|
*
|
|
|
* @see module:engine/model/writer~Writer#setSelection
|
|
|
* @protected
|
|
|
* @param {module:engine/model/selection~Selection|module:engine/model/documentselection~DocumentSelection|
|
|
|
- * module:engine/model/position~Position|module:engine/model/element~Element|
|
|
|
+ * module:engine/model/position~Position|module:engine/model/node~Node|
|
|
|
* Iterable.<module:engine/model/range~Range>|module:engine/model/range~Range|null} selectable
|
|
|
- * @param {Boolean|Number|'before'|'end'|'after'} [backwardSelectionOrOffset]
|
|
|
+ * @param {Object|Number|'before'|'end'|'after'|'on'|'in'} [optionsOrPlaceOrOffset]
|
|
|
+ * @param {Boolean} [optionsOrPlaceOrOffset.backward]
|
|
|
+ * @param {Object} [options]
|
|
|
+ * @param {Boolean} [options.backward]
|
|
|
*/
|
|
|
- _setTo( selectable, backwardSelectionOrOffset ) {
|
|
|
- this._selection.setTo( selectable, backwardSelectionOrOffset );
|
|
|
+ _setTo( selectable, optionsOrPlaceOrOffset, options ) {
|
|
|
+ this._selection.setTo( selectable, optionsOrPlaceOrOffset, options );
|
|
|
}
|
|
|
|
|
|
/**
|