import { Cursor } from "https://deno.land/x/cursornext@v0.2.2/cursor.ts";
Constructors
new
Cursor(unnamed 0: CursorStruct)Methods
clone(options?: Partial<CursorStruct>): Cursor
compute()
endIndex(): number
exec(input: RegExp): RegExpExecArray | null
extractEol(line: number): Eol | undefined
extractLine(line: number, includeEol?: boolean): string | undefined
isEof(): boolean
lookahead(len?: number): string
move(offset: number)
next(offset: number)
numberOfLines(): number
oneOf(compareStrings: string[]): string | undefined
previous(offset: number)
printDebug(unnamed 0?: CursorPrintOptions): string
setEndIndex(index: number): Cursor
setIndex(index: number)
startsWith(compareString: string): boolean
Static Methods
from(cursorLike: CursorLike): Cursor