Score.choir constructor

Score.choir(
  1. Staff soprano,
  2. Staff alto,
  3. Staff tenor,
  4. Staff bass, {
  5. String? title,
  6. String? composer,
})

Factory: Create a choir (SATB) score

Implementation

factory Score.choir(
  Staff soprano,
  Staff alto,
  Staff tenor,
  Staff bass, {
  String? title,
  String? composer,
}) {
  return Score(
    title: title,
    composer: composer,
    staffGroups: [
      StaffGroup(
        staves: [soprano, alto, tenor, bass],
        bracket: BracketType.bracket, // Choir bracket [
        name: 'Choir',
      ),
    ],
  );
}