interface FoldLine {
    end: Ace.Point;
    folds: Ace.Fold[];
    range: Ace.Range;
    start: Ace.Point;
    addFold(fold): void;
    addRemoveChars(row, column, len): void;
    containsRow(row): boolean;
    getNextFoldTo(row, column): {
        fold: Ace.Fold;
        kind: string;
    };
    idxToPosition(idx): Ace.Point;
    merge(foldLineNext): void;
    shiftRow(shift): void;
    split(row, column): Ace.FoldLine;
    walk(callback, endRow?, endColumn?): void;
}

Properties

end: Ace.Point
folds: Ace.Fold[]
range: Ace.Range
start: Ace.Point

Methods

  • Parameters

    • row: number
    • column: number
    • len: number

    Returns void

  • Parameters

    • row: number

    Returns boolean

  • Parameters

    • row: number
    • column: number

    Returns {
        fold: Ace.Fold;
        kind: string;
    }

  • Parameters

    • shift: number

    Returns void

  • Parameters

    • callback: Function
    • Optional endRow: number
    • Optional endColumn: number

    Returns void

Generated using TypeDoc