LayoutSettings Class

Summary

Represents the layout specific settings.
Namespace
AlphaTab
Base Types
  • object
graph TD Base0["object"]-->Type Type["LayoutSettings"] class Type type-node

Syntax

public class LayoutSettings

Constructors

Name Summary
LayoutSettings() Initializes a new instance of the LayoutSettings class.

Properties

Name Value Summary
AdditionalSettings FastDictionary<TKey, TValue>
Additional layout mode specific settings. mode=page
  • barsPerRow - Limit the displayed bars per row, -1 for sized based limit (integer, default:-1)
  • start - The bar start index to start layouting with (integer: default: 0)
  • count - The amount of bars to render overall, -1 for all till the end (integer, default:-1)
  • hideInfo - Render the song information or not (boolean, default:false)
  • hideTuning - Render the tuning information or not (boolean, default:false)
  • hideTrackNames - Render the track names or not (boolean, default:false)
mode=horizontal
  • start - The bar start index to start layouting with (integer: default: 0)
  • count - The amount of bars to render overall, -1 for all till the end (integer, default:-1)
  • hideTrackNames - Render the track names or not (boolean, default:false)
Mode string
The layouting mode used to arrange the the notation.
  • page - Bars are aligned in rows using a fixed width
  • horizontal - Bars are aligned horizontally in one row