Type: Function

Ensures the cursor is in a valid position according to CVK configuration, by moving it in the given direction until a valid position is found.

Returns false if no valid position could be reached.

Non-collapsed selections are always considered valid and result in true without any adjustments being made.

Refer to primitives for more information on how to include this primitive.


  1. blueprint


    Type: Blueprint

  2. format


    Type: Format

  3. isForwards


    Type: Boolean

  4. resultingRange


    Type: Range


Type: Boolean