UNPKG

course-renderer

Version:

Manages CA School Courses file system storage and HTML conversion

27 lines (26 loc) 830 B
export default class Reader { source: string; length: number; currentLine: number; startLinePos: number[]; endLinePos: number[]; maxLine: number; constructor(src: string); parseSource(): void; getCharCode(pos?: number): number; getCurrentLineStartPos(): number; getLineStartPos(line?: number): number; getCurrentLineEndPos(): number; getLineEndPos(line?: number): number; getLine(line: number): string; getLines(start: number, end: number): string; nextLine(): void; isEnd(): boolean; isEmpty(line: number): boolean; nextNonEmptyLines(): void; jumpBeforeEmptyLines(line?: number): number; skipEmptyChars(startPos?: number): number; skipEmptyLines(): void; skipSpaces(pos: number): number; skipChars(pos: number, code: any): number; }