CharStep
Inherits CursorStep < Struct < Value < Object
The default kind of cursor step. Advances the cursor to the speculative next character, meaning it's character-by-character, without-any-state-nor-thought kind of movement.
Constructors
new
SourceInstance methods
Returns the next cursor index.
prev and nxt are indices belonging to document.
prev index is the previous index (where motion started).
nxt index is the speculative, character-based next index. It might be out of document's bounds.
The latter is usually the index you'd need to change/snap,
as a CursorStep implementor. The former is given to you
so you can e.g. compute delta or determine the direction
of the movement.
The returned index must be in bounds of the document.
initialize
Source