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.