Explorar o código

Improved code style in TreeWalker.

Oskar Wrobel %!s(int64=9) %!d(string=hai) anos
pai
achega
24132893c1
Modificáronse 1 ficheiros con 2 adicións e 6 borrados
  1. 2 6
      packages/ckeditor5-engine/src/treemodel/treewalker.js

+ 2 - 6
packages/ckeditor5-engine/src/treemodel/treewalker.js

@@ -98,9 +98,7 @@ export default class TreeWalker {
 		if ( startPosition ) {
 			this.position = Position.createFromPosition( startPosition );
 		} else {
-			this.position = direction == 'BACKWARD' ?
-				Position.createFromPosition( boundaries.end ) :
-				Position.createFromPosition( boundaries.start );
+			this.position = Position.createFromPosition( boundaries[ direction == 'BACKWARD' ? 'end' : 'start' ] );
 		}
 
 		/**
@@ -370,7 +368,5 @@ function formatReturnValue( type, item, previousPosition, nextPosition, length )
 /**
  * Tree walking directions.
  *
- * Possible values: `'FORWARD'`, `'BACKWARD'`.
- *
- * @typedef {String} core.treeModel.TreeWalkerDirection
+ * @typedef {'FORWARD'|'BACKWARD'} core.treeModel.TreeWalkerDirection
  */