Optional docsPrivate buildThis method is used to build the parameters for a Pine function.
The Pine function for which parameters are to be built.
The syntax of the Pine function.
An array containing the parameter information, active signature help, and syntax.
Private buildSimplifies building signatures for a Pine function, focusing on readability.
Documentation manager with Pine function details.
Flag indicating if the target is a method.
Optional method string for namespace extraction.
Tuple with signature information, active signature helper data, and parameter indexes.
Private calculatePrivate calculateCalculates the active signature based on the current line, position, signature help, and active parameter.
Assumes there are class variables like line, position, activeSignature, activeArg, and a method signatureHelp available.
The active signature helper data.
The index of the active signature.
Private checkPrivate extractExtracts completions from the given array.
The array to extract completions from.
The documentation for the argument.
The default value for the argument.
Flag indicating if the argument is a string.
The array of parameters.
An array of completions.
Private findPrivate getGets the documentation for the given argument name.
The name of the argument.
The documentation for the argument.
Provides signature help for a Pine function.
The current document.
The current position within the document.
A cancellation token.
The signature help context.
A SignatureHelp object or null.
Private sendSends completion suggestions based on the active parameter in the signature help.
The documentation for the function.
The active signature helper data.
Private setGenerated using TypeDoc
Provides signature help for Pine functions.