@jsvision/code-editor / CreateCodeEditorLspCoordinatorOptions
Interface: CreateCodeEditorLspCoordinatorOptions
Defined in: code-editor/src/lsp/types.ts:197
Coordinator construction options.
Properties
clock?
readonlyoptionalclock?:object
Defined in: code-editor/src/lsp/types.ts:211
now
readonlynow: () =>number
Returns
number
schedule
readonlyschedule: (callback,delayMilliseconds) =>object
Parameters
callback
() => void
delayMilliseconds
number
Returns
object
dispose()
dispose():
void
Returns
void
document
readonlydocument:CodeEditorDocumentModel
Defined in: code-editor/src/lsp/types.ts:198
formatOnSave?
readonlyoptionalformatOnSave?:boolean
Defined in: code-editor/src/lsp/types.ts:209
host?
readonlyoptionalhost?: (effect) =>Promise<boolean>
Defined in: code-editor/src/lsp/types.ts:216
Parameters
effect
Returns
Promise<boolean>
interactiveTimeoutMs?
readonlyoptionalinteractiveTimeoutMs?:number
Defined in: code-editor/src/lsp/types.ts:215
languageId
readonlylanguageId:string
Defined in: code-editor/src/lsp/types.ts:201
limits?
readonlyoptionallimits?:object
Defined in: code-editor/src/lsp/types.ts:202
completionItems?
readonlyoptionalcompletionItems?:number
contentCharacters?
readonlyoptionalcontentCharacters?:number
diagnostics?
readonlyoptionaldiagnostics?:number
edits?
readonlyoptionaledits?:number
replacementCharacters?
readonlyoptionalreplacementCharacters?:number
now?
readonlyoptionalnow?: () =>number
Defined in: code-editor/src/lsp/types.ts:210
Returns
number
session?
readonlyoptionalsession?:CodeEditorLspSession
Defined in: code-editor/src/lsp/types.ts:199
uri
readonlyuri:string
Defined in: code-editor/src/lsp/types.ts:200