accidentals property
List<Accidental>
accidentals
Implementation
List<Accidental> get accidentals {
switch (this) {
case Note.C:
return [Accidental.Sharp];
case Note.D:
return [Accidental.Flat, Accidental.Sharp];
case Note.E:
return [Accidental.Flat];
case Note.F:
return [Accidental.Sharp];
case Note.G:
return [Accidental.Flat, Accidental.Sharp];
case Note.A:
return [Accidental.Flat, Accidental.Sharp];
case Note.B:
return [Accidental.Flat];
default:
return [];
}
}