Ace API Reference
    Preparing search index...
    Index

    Constructors

    Properties

    $focusScroll: string | boolean
    $isFocused: boolean
    afterContextMenu: boolean
    closeTimeout: number
    commandMode: boolean
    copied: string | boolean

    @type{boolean|string}

    host: Editor
    ignoreFocusEvents: boolean
    inComposition: any
    inputHandler: any
    lastRestoreEnd: number
    lastSelectionEnd: number
    lastSelectionStart: number
    lastValue: string
    numberOfExtraLines: number
    pasted: boolean
    resetSelection: (value: any) => void
    rowEnd: number
    rowStart: number
    sendingText: boolean
    syncComposition: any
    tempStyle: string
    text: HTMLTextAreaElement & {
        getInputContext?: () => { compositionStartOffset: number };
        msGetInputContext?: () => { compositionStartOffset: number };
    }

    Methods

    • Internal

      Parameters

      • parentNode: HTMLElement
      • host: Editor
      • text: HTMLTextAreaElement

      Returns void

    • Internal

      Parameters

      • e: ClipboardEvent
      • isCut: boolean

      Returns void

    • Returns HTMLTextAreaElement & {
          getInputContext?: () => { compositionStartOffset: number };
          msGetInputContext?: () => { compositionStartOffset: number };
      }

    • Internal

      Parameters

      • e: ClipboardEvent
      • Optionaldata: string
      • OptionalforceIEMime: boolean

      Returns any

    • Internal

      Parameters

      • value: string
      • OptionalfromInput: boolean

      Returns string

    • allows to ignore composition (used by vim keyboard handler in the normal mode) this is useful on mac, where with some keyboard layouts (e.g swedish) ^ starts composition

      Parameters

      • value: boolean

      Returns void

    • Sets the number of extra lines in the textarea to improve screen reader compatibility. Extra lines can help screen readers perform better when reading text.

      Parameters

      • number: number

        The number of extra lines to add. Must be non-negative.

      Returns void