glyphName property

String get glyphName

Retorna o glifo SMuFL correspondente à clave

Implementation

String get glyphName {
  switch (_clefType) {
    case ClefType.treble:
      return 'gClef';
    case ClefType.treble8va:
      return 'gClef8va';
    case ClefType.treble8vb:
      return 'gClef8vb';
    case ClefType.treble15ma:
      return 'gClef15ma';
    case ClefType.treble15mb:
      return 'gClef15mb';
    case ClefType.bass:
    case ClefType.bassThirdLine:
      return 'fClef';
    case ClefType.bass8va:
      return 'fClef8va';
    case ClefType.bass8vb:
      return 'fClef8vb';
    case ClefType.bass15ma:
      return 'fClef15ma';
    case ClefType.bass15mb:
      return 'fClef15mb';
    case ClefType.soprano:
    case ClefType.mezzoSoprano:
    case ClefType.alto:
    case ClefType.tenor:
    case ClefType.baritone:
      return 'cClef';
    case ClefType.c8vb:
      return 'cClef8vb';
    case ClefType.percussion:
      return 'unpitchedPercussionClef1';
    case ClefType.percussion2:
      return 'unpitchedPercussionClef2';
    case ClefType.tab6:
      return '6stringTabClef';
    case ClefType.tab4:
      return '4stringTabClef';
  }
}