Theia API Documentation v1.65.0
    Preparing search index...

    A widget that shows the Ask AI input UI in a Monaco editor zone.

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    _options: undefined | MonacoEditorZoneWidget.Options
    containerNode: HTMLDivElement
    editor: ICodeEditor
    inputWidget: AskAIInputWidget
    onCancel: Event<void> = ...
    onCancelEmitter: Emitter<void> = ...
    onDidLayoutChange: Event<IDimension>
    onDidLayoutChangeEmitter: Emitter<IDimension>
    onSubmit: Event<ChatRequest> = ...
    onSubmitEmitter: Emitter<ChatRequest> = ...
    showArrow: boolean
    viewZone: undefined | MonacoEditorViewZone
    zoneNode: HTMLDivElement

    Accessors

    Methods

    • Parameters

      • zoneHeight: number

      Returns { frameWidth: number; height: number }

    • Parameters

      • Optionalinfo: EditorLayoutInfo

      Returns number

    • Parameters

      • Optionalinfo: EditorLayoutInfo

      Returns number

    • Returns void

    • Parameters

      • heightInLines: number

      Returns void

    • Parameters

      • zoneHeight: number

      Returns void

    • Parameters

      • zoneHeight: number

      Returns void

    • Parameters

      • top: number

      Returns void

    • Parameters

      • Optionalinfo: EditorLayoutInfo

      Returns void