ifc-expressions
Version:
Parsing and evaluation of IFC expressions
16 lines (15 loc) • 506 B
TypeScript
export declare class TextPosition {
private readonly _line;
private readonly _column;
constructor(line: number, column: number);
static of(line: number, column: number): TextPosition;
toString(): string;
get line(): number;
get column(): number;
isFirstLine(): boolean;
isFirstColumn(): boolean;
isAtBeginning(): boolean;
isAtSameLine(other: TextPosition): boolean;
isAtSameColumn(other: TextPosition): boolean;
isBefore(other: TextPosition): boolean;
}