StaffGroup constructor

const StaffGroup({
  1. required List<Staff> staves,
  2. BracketType bracket = BracketType.none,
  3. String? name,
  4. String? abbreviation,
  5. bool? connectBarlines,
  6. double? customSpacing,
  7. bool showNameOnAllSystems = false,
})

Implementation

const StaffGroup({
  required this.staves,
  this.bracket = BracketType.none,
  this.name,
  this.abbreviation,
  bool? connectBarlines,
  this.customSpacing,
  this.showNameOnAllSystems = false,
})  : assert(staves.length > 0, 'StaffGroup must contain at least one staff'),
      connectBarlines = connectBarlines ?? (bracket != BracketType.none);