FoscSlotContributions

Returns a FoscSlotContributions.


Description

Slot contributions


Attributes Summary

Instance Properties

articulations
comments
commands
hasContributions
indicators
leaks Gets leaks.
markup
spanners
spannerStarts
spannerStops
stemTremolos
tag
trillSpannerStarts

Instance Methods

alphabetize
get
makeImmutable
update


Usage

  1. Example

    a = FoscSlotContributions();
    a.hasContributions;
    false


Instance Properties


articulations

  1. Example

    a = FoscSlotContributions();
    a.articulations;
    List[  ]


comments

  1. Example

    a = FoscSlotContributions();
    a.comments;
    List[  ]


commands

  1. • commands


hasContributions

  1. Example

    a = FoscSlotContributions();
    a.hasContributions;
    false


indicators

  1. Example

    a = FoscSlotContributions();
    a.indicators;
    List[  ]


leaks

Gets leaks.


markup

  1. Example

    a = FoscSlotContributions();
    a.markup;
    List[  ]


spanners

  1. Example

    a = FoscSlotContributions();
    a.spanners;
    List[  ]


spannerStarts

  1. Example

    a = FoscSlotContributions();
    a.spannerStarts;
    List[  ]


spannerStops

  1. Example

    a = FoscSlotContributions();
    a.spannerStops;
    List[  ]


stemTremolos

  1. Example

    a = FoscSlotContributions();
    a.stemTremolos;
    List[  ]


tag

  1. Example

    a = FoscSlotContributions();
    a.tag;


trillSpannerStarts

  1. Example

    a = FoscSlotContributions();
    a.trillSpannerStarts;
    List[  ]


Instance Methods


alphabetize

  1. Example

    a = FoscSlotContributions();
    a.alphabetize;`
    List[  ]


get

  1. Example

    a = FoscSlotContributions();
    a.get('indicators');
    List[  ]


makeImmutable

  1. Example

    a = FoscDuration(1);
    b = FoscDuration(2);
    c = FoscDuration(3);
    x = [c, b, a];
    x.sort.collect { |e| e.pair };
    [ [ 1, 1 ], [ 2, 1 ], [ 3, 1 ] ]


update

  1. Example

    a = FoscSlotContributions();
    a.update(a.copy);
    FoscSlotContributions.new