interface Range {
    end: Ace.Point;
    start: Ace.Point;
    clipRows(firstRow, lastRow): Ace.Range;
    clone(): Ace.Range;
    collapseRows(): Ace.Range;
    compare(row, column): number;
    compareEnd(row, column): number;
    compareInside(row, column): number;
    comparePoint(p): number;
    compareRange(range): number;
    compareStart(row, column): number;
    contains(row, column): boolean;
    containsRange(range): boolean;
    extend(row, column): Ace.Range;
    inside(row, column): boolean;
    insideEnd(row, column): boolean;
    insideStart(row, column): boolean;
    intersects(range): boolean;
    isEmpty(): boolean;
    isEnd(row, column): boolean;
    isEqual(range): boolean;
    isMultiLine(): boolean;
    isStart(row, column): boolean;
    moveBy(row, column): void;
    setEnd(row, column): void;
    setStart(row, column): void;
    toScreenRange(session): Ace.Range;
    toString(): string;
}

Properties

end: Ace.Point
start: Ace.Point

Methods

  • Parameters

    • row: number
    • column: number

    Returns number

  • Parameters

    • row: number
    • column: number

    Returns number

  • Parameters

    • row: number
    • column: number

    Returns number

  • Parameters

    • row: number
    • column: number

    Returns number

  • Parameters

    • row: number
    • column: number

    Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns boolean

  • Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns void

  • Parameters

    • row: number
    • column: number

    Returns void

  • Parameters

    • row: number
    • column: number

    Returns void

Generated using TypeDoc