Show all staves, 1:1 mapping of view score staff to stored score staff
Get the equivalent selection from this.storeScore that maps to the displayed selection from this.score
Get the equivalent selection from this.storeScore that maps to the displayed selection from this.score
The plural form of _getEquivalentSelection
Get the selector from this.storeScore that maps to the displayed selector from this.score
Get the equivalent staff id from this.storeScore that maps to the displayed selector from this.score
Get the rectangle of selections indicated by the parameters from the score
Parts have different formatting options from the parent score, indluding layout. Reset them when exposing a part.
Update renderer for measures that have changed
Update renderer for some columns
Update score based on transposing flag.
Create a rectangle undo, like a multiple columns but not necessarily the whole score.
operation that only affects the first selection. Setup undo for the measure
Setup undo for operation that affects the whole score
Score preferences don't affect the display, but they do have an undo
Add the selection to the undo buffer
Add multiple selections to the undo buffer as a group
A staff modifier has changed, create undo operations for the measures affected
Add to the undo buffer the current set of measures selected.
Update the view after loading or restoring a completely new score
Exposes a part: hides non-part staves, shows part staves. Note this will reset the view. After this operation, staff 0 will be the selected part.
Return the index of the page that is in the center of the client screen.
Gets the current mapping of displayed staves to score staves (this.storeScore)
set the grouping flag for undo operations
Indicates if the score is displaying in part-mode vs. score mode.
await on the full update of the score, also resetting the viewport (to reflect layout changes)
Await on the full update of the score
Update the staff ID when the view changes
Update the list of staves in the score that are displayed.
Bootstrapping function, creates the renderer and associated timers
for the view score, the renderer decides what to render depending on what is undone.
Await on the partial update of the score in the view
view all the staffs in score mode.
This is used in some Smoosic demos and pens.
any action, but most usefully a SuiScoreView method
number of times to repeat, waiting on render promise between if not specified, defaults to 1
promise, resolved action has been completed and score is updated.
Generated using TypeDoc
Base class for all operations on the rendered score. The base class handles the following: