alphaTab.alphaTex.AlphaTexNoteNode
A node describing a single note.
interface AlphaTexNoteNode extends AlphaTexAstNodeProperties​
end​
The end (inclusive) of this node when parsed from an input source file. (Inherited from IAlphaTexAstNode )
- JavaScript
- C#
- Kotlin
end?: AlphaTexAstNodeLocation;AlphaTexAstNodeLocation End { get; set; }var end: AlphaTexAstNodeLocationleadingComments​
The comments preceeding this node. (Inherited from IAlphaTexAstNode )
- JavaScript
- C#
- Kotlin
leadingComments?: AlphaTexComment[];IList<AlphaTexComment> LeadingComments { get; set; }var leadingComments: alphaTab.collections.List<AlphaTexComment>nodeType​
(no description)
- JavaScript
- C#
- Kotlin
nodeType: AlphaTexNodeType.Note;AlphaTexNodeType.Note NodeType { get; set; }var nodeType: AlphaTexNodeType.NotenoteEffects​
The effect list for this note. Semantically this list might also contain
effects applied to the beat level. This allows specifying beat effects
on a single note beat like C4{txt "Beat Text" turn} instead of
C4{turn}{txt Beat}
- JavaScript
- C#
- Kotlin
noteEffects?: AlphaTexPropertiesNode;AlphaTexPropertiesNode NoteEffects { get; set; }var noteEffects: AlphaTexPropertiesNodenoteString​
The string value for fretted/stringed notes like guitars.
- JavaScript
- C#
- Kotlin
noteString?: AlphaTexNumberLiteral;AlphaTexNumberLiteral NoteString { get; set; }var noteString: AlphaTexNumberLiteralnoteStringDot​
The dot separating the note value and the string for fretted/stringed instruments like guitars.
- JavaScript
- C#
- Kotlin
noteStringDot?: AlphaTexDotTokenNode;AlphaTexDotTokenNode NoteStringDot { get; set; }var noteStringDot: AlphaTexDotTokenNodenoteValue​
The value of the note. Depending on whether it is a fretted, pitched or percussion note this value varies.
- JavaScript
- C#
- Kotlin
noteValue: IAlphaTexNoteValueNode;IAlphaTexNoteValueNode NoteValue { get; set; }var noteValue: IAlphaTexNoteValueNodestart​
The start of this node when parsed from an input source file. (Inherited from IAlphaTexAstNode )
- JavaScript
- C#
- Kotlin
start?: AlphaTexAstNodeLocation;AlphaTexAstNodeLocation Start { get; set; }var start: AlphaTexAstNodeLocationtrailingComments​
The comments after this node (if starting on the same line). (Inherited from IAlphaTexAstNode )
- JavaScript
- C#
- Kotlin
trailingComments?: AlphaTexComment[];IList<AlphaTexComment> TrailingComments { get; set; }var trailingComments: alphaTab.collections.List<AlphaTexComment>