Used internally by LspTextEditor to manage definition requests.

Constructor

new(textEditor:LspTextEditor, definitionCallback:(Position, Array<LocationLink>) ‑> Void, definitionLinkCallback:(Position, Array<LocationLink>) ‑> Void)

Creates a new DefinitionManager object.

Methods

@:value({ link : false })dispatchDefinitionEvent(params:DefinitionParams, link:Bool = false):Void

Sends a definition request.