Private createCreates a Markdown string for hover information using data from a PineDocsManager.
The PineDocsManager instance containing the documentation data.
The key identifying the symbol for which to create the hover information.
The namespace of the symbol, if any.
The regular expression ID used to match the symbol in the documentation.
A promise that resolves to a MarkdownString providing the hover information.
This function iterates through a list of hover functions and returns the first one that returns a truthy value.
Optional isTestPosition: anyThe position to test.
Determines whether the documentation matches a parameter, method, or function.
The PineDocsManager instance.
The key identifying the symbol.
The range of the word to match.
A promise that resolves to an array containing the matched documentation, key, and namespace.
Private processProcesses a range of words in the document.
The PineDocsManager instance.
The regular expression hoverRegex to match.
The regular expression ID.
The function to transform the key.
A promise that resolves to a vscode.Hover instance or undefined.
The active TextDocument in which the hover was invoked.
The Position at which the hover was invoked.
A cancellation token.
Generated using TypeDoc
This function provides hover information for user-defined types.