alphaTab.importer.alphaTex.AlphaTexBarNode
A node describing the bar level contents as written in alphaTex.
interface AlphaTexBarNode extends AlphaTexAstNodeProperties​
beats​
The beats contained in this bar.
- JavaScript
- C#
- Kotlin
beats: AlphaTexBeatNode[];IList<AlphaTexBeatNode> Beats { get; set; }var beats: alphaTab.collections.List<AlphaTexBeatNode>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>metaData​
The metadata tags preceeding the bar contents, might start new tracks, staves, voices etc.
- JavaScript
- C#
- Kotlin
metaData: AlphaTexMetaDataNode[];IList<AlphaTexMetaDataNode> MetaData { get; set; }var metaData: alphaTab.collections.List<AlphaTexMetaDataNode>nodeType​
(no description)
- JavaScript
- C#
- Kotlin
nodeType: AlphaTexNodeType.Bar;AlphaTexNodeType.Bar NodeType { get; set; }var nodeType: AlphaTexNodeType.Barpipe​
The pipe symbol denoting the end of the bar.
- JavaScript
- C#
- Kotlin
pipe?: AlphaTexPipeTokenNode;AlphaTexPipeTokenNode Pipe { get; set; }var pipe: AlphaTexPipeTokenNodestart​
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>