Constructors
constructor
- new Position(lineNumber: number, column: number): Position
-
Parameters
-
lineNumber: number
-
column: number
Properties
Readonly column
column: number
Readonly lineNumber
lineNumber: number
Methods
clone
- clone(): Position
-
delta
- delta(deltaLineNumber?: number, deltaColumn?: number): Position
-
Parameters
-
Optional deltaLineNumber: number
-
Optional deltaColumn: number
equals
- equals(other: IPosition): boolean
-
Returns boolean
isBefore
- isBefore(other: IPosition): boolean
-
Returns boolean
isBeforeOrEqual
- isBeforeOrEqual(other: IPosition): boolean
-
Returns boolean
toString
- toString(): string
-
Returns string
with
- with(newLineNumber?: number, newColumn?: number): Position
-
Parameters
-
Optional newLineNumber: number
-
Optional newColumn: number
Static equals
- equals(a: IPosition, b: IPosition): boolean
-
Returns boolean
Static isBefore
- isBefore(a: IPosition, b: IPosition): boolean
-
Returns boolean
Static isBeforeOrEqual
- isBeforeOrEqual(a: IPosition, b: IPosition): boolean
-
Returns boolean
Static isIPosition
- isIPosition(obj: any): obj is IPosition
-
A position in the editor.