Ace API Reference
    Preparing search index...

    Hierarchy

    • BaseDiffView
      • SplitDiffView
    Index

    Constructors

    Properties

    $foldUnchangedOnInput: boolean
    $ignoreTrimWhitespace: boolean
    $maxComputationTimeMs: number
    $maxDiffs: number
    $onInputTimer: any
    $syncingFold: boolean
    $syncScroll: boolean
    $syncSelections: boolean
    $updatingSelection: boolean
    activeEditor: any
    chunks: DiffChunk[]
    container: HTMLElement
    currentDiffIndex: number
    diffProvider: { compute: (val1: any, val2: any, options: any) => any[] }
    diffSession: {
        chunks: DiffChunk[];
        sessionA: EditSession;
        sessionB: EditSession;
    }

    @type{{sessionA: EditSession, sessionB: EditSession, chunks: DiffChunk[]}}

    editorA: any
    editorB: any
    gutterDecoratorA: MinimalGutterDiffDecorator
    gutterDecoratorB: MinimalGutterDiffDecorator
    inlineDiffEditor: boolean
    markerA: DiffHighlight
    markerB: DiffHighlight
    otherEditor: any
    otherSession: EditSession
    realignPending: boolean
    savedOptionsA: Partial<EditorOptions>
    savedOptionsB: Partial<EditorOptions>
    scrollA: any
    scrollB: any
    scrollSetAt: number
    scrollSetBy: any
    selectionRangeA: any
    selectionRangeB: any
    sessionA: EditSession
    sessionB: EditSession
    showSideA: boolean
    syncSelectionMarkerA: SyncSelectionMarker
    syncSelectionMarkerB: SyncSelectionMarker

    Methods

    • Parameters

      • session: EditSession
      • w: { row: number; rowCount: number; rowsAbove: number }

      Returns void

    • Parameters

      • fromEditSession: EditSession
      • toEditSession: EditSession
      • fromLine: number
      • toLine: number

      Returns number

    • Parameters

      • editSession: EditSession
      • line: number

      Returns number

    • Parameters

      • renderer: any

      Returns void

    • Parameters

      • Optionalsession: EditSession
      • Optionalvalue: string

      Returns Editor

    • Returns { chunks: DiffChunk[]; sessionA: EditSession; sessionB: EditSession }

    • Parameters

      • ev: any
      • session: EditSession

      Returns void

    • Parameters

      • session: { chunks: DiffChunk[]; sessionA: any; sessionB: EditSession }

      Returns void

    • Parameters

      • range: Range
      • isOriginal: boolean

      Returns Range

    • Parameters

      • marker: any
      • session: any
      • range: any

      Returns void