(add-performance-data session)Returns: any
**Returns:** `any`
(add-protocol-handler session command handler)Parameters:
command: stringhandler: (request: Request) => HandlerResponseReturns: void
**Parameters:** - `command`: `string` - `handler`: `(request: Request) => HandlerResponse` **Returns:** `void`
(applicable-refactors session)Returns: any
**Returns:** `any`
(apply-code-action-command session)Returns: any
**Returns:** `any`
(breakpoint-statement session)Returns: any
**Returns:** `any`
(byte-length session)Returns: (buf: string, encoding?: BufferEncoding | undefined) => number
**Returns:** `(buf: string, encoding?: BufferEncoding | undefined) => number`
(can-use-events? session)Returns: boolean
**Returns:** `boolean`
(cancellation-token session)Returns: any
**Returns:** `any`
(canonical-file-name session file-name)Parameters:
file-name: stringReturns: string
**Parameters:** - `file-name`: `string` **Returns:** `string`
(compile-on-save-affected-file-list session)Returns: any
**Returns:** `any`
(compiler-options-diagnostics session)Returns: any
**Returns:** `any`
(completion-entry-details session)Returns: any
**Returns:** `any`
(config-file-and-project session)Returns: any
**Returns:** `any`
(config-file-diagnostics session)Returns: any
**Returns:** `any`
(convert-text-change-to-code-edit session)Returns: any
**Returns:** `any`
(convert-to-diagnostics-with-line-position session)Returns: any
**Returns:** `any`
(convert-to-diagnostics-with-line-position-from-diagnostic-file session)Returns: any
**Returns:** `any`
(current-request-id session)Returns: any
**Returns:** `any`
(default-event-handler session)Returns: any
**Returns:** `any`
(definition-and-bound-span session)Returns: any
**Returns:** `any`
(diagnostics-for-project session)Returns: any
**Returns:** `any`
(diagnostics-worker session)Returns: any
**Returns:** `any`
(doc-comment-template session)Returns: any
**Returns:** `any`
(document-highlights session)Returns: any
**Returns:** `any`
(edits-for-file-rename session)Returns: any
**Returns:** `any`
(edits-for-refactor session)Returns: any
**Returns:** `any`
(encoded-semantic-classifications session)Returns: any
**Returns:** `any`
(encoded-syntactic-classifications session)Returns: any
**Returns:** `any`
(event session body event-name)Parameters:
body: Tevent-name: stringReturns: void
**Parameters:** - `body`: `T` - `event-name`: `string` **Returns:** `void`
(execute-command session request)Parameters:
request: RequestReturns: HandlerResponse
**Parameters:** - `request`: `Request` **Returns:** `HandlerResponse`
(execute-with-request-id session request-id f)Parameters:
request-id: numberf: () => TReturns: T
**Parameters:** - `request-id`: `number` - `f`: `() => T` **Returns:** `T`
(extract-position-or-range session)Returns: any
**Returns:** `any`
(file-and-language-service-for-syntactic-operation session)Returns: any
**Returns:** `any`
(file-and-project-worker session)Returns: any
**Returns:** `any`
(find-source-definition session)Returns: any
**Returns:** `any`
(formatting-edits-after-keystroke session)Returns: any
**Returns:** `any`
(formatting-edits-after-keystroke-full session)Returns: any
**Returns:** `any`
(formatting-edits-for-document-full session)Returns: any
**Returns:** `any`
(formatting-edits-for-range session)Returns: any
**Returns:** `any`
(formatting-edits-for-range-full session)Returns: any
**Returns:** `any`
(full-navigate-to-items session)Returns: any
**Returns:** `any`
(host-format-options session)Returns: any
**Returns:** `any`
(linked-editing-range session)Returns: any
**Returns:** `any`
(log-error session err cmd)Parameters:
err: Errorcmd: stringReturns: void
**Parameters:** - `err`: `Error` - `cmd`: `string` **Returns:** `void`
(map-code-fix-action session)Returns: any
**Returns:** `any`
(map-definition-info session)Returns: any
**Returns:** `any`
(map-definition-info-locations session)Returns: any
**Returns:** `any`
(map-implementation-locations session)Returns: any
**Returns:** `any`
(map-js-doc-tag-info session)Returns: any
**Returns:** `any`
(map-location-navigation-bar-items session)Returns: any
**Returns:** `any`
(map-selection-range session)Returns: any
**Returns:** `any`
(map-signature-help-items session)Returns: any
**Returns:** `any`
(map-text-change-to-code-edit session)Returns: any
**Returns:** `any`
(map-text-changes-to-code-edits session)Returns: any
**Returns:** `any`
(map-to-original-location session)Returns: any
**Returns:** `any`
(move-to-refactoring-file-suggestions session)Returns: any
**Returns:** `any`
(name-or-dotted-name-span session)Returns: any
**Returns:** `any`
(navigation-bar-items session)Returns: any
**Returns:** `any`
(no-get-err-on-background-update session)Returns: any
**Returns:** `any`
(on-message session message)Parameters:
message: TMessageReturns: void
**Parameters:** - `message`: `TMessage` **Returns:** `void`
(parse-message session message)Parameters:
message: TMessageReturns: Request
**Parameters:** - `message`: `TMessage` **Returns:** `Request`
(performance-event-handler session)Returns: any
**Returns:** `any`
(prepare-call-hierarchy session)Returns: any
**Returns:** `any`
(project-info-worker session)Returns: any
**Returns:** `any`
(project-service session)Returns: ProjectService
**Returns:** `ProjectService`
(projects-updated-in-background-event session)Returns: any
**Returns:** `any`
(provide-call-hierarchy-incoming-calls session)Returns: any
**Returns:** `any`
(provide-call-hierarchy-outgoing-calls session)Returns: any
**Returns:** `any`
(provide-inlay-hints session)Returns: any
**Returns:** `any`
(reset-current-request session)Returns: any
**Returns:** `any`
(script-info-from-project-service session)Returns: any
**Returns:** `any`
(semantic-diagnostics-sync session)Returns: any
**Returns:** `any`
(send session msg)Parameters:
msg: MessageReturns: void
**Parameters:** - `msg`: `Message` **Returns:** `void`
(send-diagnostics-event session)Returns: any
**Returns:** `any`
(send-request-completed-event session)Returns: any
**Returns:** `any`
(set-compiler-options-for-inferred-projects session)Returns: any
**Returns:** `any`
(set-convert-text-change-to-code-edit! session value)(set-convert-to-diagnostics-with-line-position! session value)(set-convert-to-diagnostics-with-line-position-from-diagnostic-file! session
value)(set-current-request session)Returns: any
**Returns:** `any`
(set-get-compile-on-save-affected-file-list! session value)(set-get-compiler-options-diagnostics! session value)(set-get-encoded-semantic-classifications! session value)(set-get-encoded-syntactic-classifications! session value)(set-get-file-and-language-service-for-syntactic-operation! session value)(set-get-formatting-edits-after-keystroke! session value)(set-get-formatting-edits-after-keystroke-full! session value)(set-get-formatting-edits-for-document-full! session value)(set-get-formatting-edits-for-range-full! session value)(set-get-move-to-refactoring-file-suggestions! session value)(set-get-script-info-from-project-service! session value)(set-map-location-navigation-bar-items! session value)(set-projects-updated-in-background-event! session value)(set-provide-call-hierarchy-incoming-calls! session value)(set-provide-call-hierarchy-outgoing-calls! session value)(set-set-compiler-options-for-inferred-projects! session value)(set-to-protocol-call-hierarchy-incoming-call! session value)(set-to-protocol-call-hierarchy-outgoing-call! session value)(set-update-error-check! session value)It is the caller's responsibility to verify that !this.suppressDiagnosticEvents.
It is the caller's responsibility to verify that `!this.suppressDiagnosticEvents`.
(signature-help-items session)Returns: any
**Returns:** `any`
(smart-selection-range session)Returns: any
**Returns:** `any`
(span-of-enclosing-comment session)Returns: any
**Returns:** `any`
(start-and-end-position session)Returns: any
**Returns:** `any`
(suggestion-diagnostics-sync session)Returns: any
**Returns:** `any`
(supported-code-fixes session)Returns: any
**Returns:** `any`
(suppress-diagnostic-events session)Returns: any
**Returns:** `any`
(syntactic-diagnostics-sync session)Returns: any
**Returns:** `any`
(to-file-span-with-context session)Returns: any
**Returns:** `any`
(to-location-navigation-tree session)Returns: any
**Returns:** `any`
(to-pending-error-check session)Returns: any
**Returns:** `any`
(to-protocol-call-hierarchy-incoming-call session)Returns: any
**Returns:** `any`
(to-protocol-call-hierarchy-item session)Returns: any
**Returns:** `any`
(to-protocol-call-hierarchy-outgoing-call session)Returns: any
**Returns:** `any`
(to-string-message session message)Parameters:
message: TMessageReturns: string
**Parameters:** - `message`: `TMessage` **Returns:** `string`
(toggle-line-comment session)Returns: any
**Returns:** `any`
(toggle-multiline-comment session)Returns: any
**Returns:** `any`
(typings-installer session)Returns: ITypingsInstaller
**Returns:** `ITypingsInstaller`
(uncomment-selection session)Returns: any
**Returns:** `any`
(update-error-check session)It is the caller's responsibility to verify that !this.suppressDiagnosticEvents.
Returns: any
It is the caller's responsibility to verify that `!this.suppressDiagnosticEvents`. **Returns:** `any`
(valid-brace-completion session)Returns: any
**Returns:** `any`
(write-message session msg)Parameters:
msg: MessageReturns: void
**Parameters:** - `msg`: `Message` **Returns:** `void`
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |