Skip to main content

alphaTab.alphaTex.AlphaTexArgumentList

A node holding multiple arguments optionally grouped by parenthesis. Whether parenthesis are needed depends on the context. Used in contexts like bend effects 3.3{b (0 4)}.

 interface AlphaTexArgumentList extends AlphaTexAstNode

Properties​

arguments​

The list of arguments.

closeParenthesis​

The close parenthesis token grouping the arguments.

end​

The end (inclusive) of this node when parsed from an input source file. (Inherited from IAlphaTexAstNode )

leadingComments​

The comments preceeding this node. (Inherited from IAlphaTexAstNode )

leadingComments?: AlphaTexComment[];

nodeType​

(no description)

openParenthesis​

The open parenthesis token grouping the arguments.

signatureCandidateIndices​

A list of indices to signatures which were selected as candidates matching this argument list. These values can be used to lookup the respective signature definition in the documentation or alphaTex language definition.

signatureCandidateIndices?: number[];

start​

The start of this node when parsed from an input source file. (Inherited from IAlphaTexAstNode )

trailingComments​

The comments after this node (if starting on the same line). (Inherited from IAlphaTexAstNode )

trailingComments?: AlphaTexComment[];