Skip to content

@jsvision/code-editor / CodeEditorLspPresentation

Interface: CodeEditorLspPresentation

Defined in: code-editor/src/lsp/types.ts:100

Current assistance presentation, intentionally independent from terminal widgets.

Properties

completion?

readonly optional completion?: object

Defined in: code-editor/src/lsp/types.ts:107

coordinatorGeneration

readonly coordinatorGeneration: number

filter

readonly filter: string

items

readonly items: readonly PresentedCompletionItem[]

lineage

readonly lineage: string

revision

readonly revision: number

selected

readonly selected: number

sessionGeneration

readonly sessionGeneration: number


diagnostics

readonly diagnostics: object

Defined in: code-editor/src/lsp/types.ts:116

items

readonly items: readonly PresentedDiagnostic[]

totalCount

readonly totalCount: number

truncated

readonly truncated: boolean

versioned

readonly versioned: boolean


hover?

readonly optional hover?: object

Defined in: code-editor/src/lsp/types.ts:101

clipped

readonly clipped: boolean

resourcesActive

readonly resourcesActive: false

text

readonly text: string


readonly optional navigationChooser?: object

Defined in: code-editor/src/lsp/types.ts:122

items

readonly items: readonly PresentedNavigationTarget[]


signature?

readonly optional signature?: object

Defined in: code-editor/src/lsp/types.ts:106

lines

readonly lines: readonly string[]


symbolChooser?

readonly optional symbolChooser?: object

Defined in: code-editor/src/lsp/types.ts:123

items

readonly items: readonly object[]