Skip to main content

Add Staff Group

Add a staff group that contains the element positioning information.

builder.addStaffGroup(groupName, staffTabOrGroup, verticalPosition?);

Arguments:

groupName

Name of the group, e.g. "grp1"

staffTabOrGroup

Explained above.

verticalPosition (optional)

Element position can be

  • "above": above staff/tab.
  • "below": below staff/tab.
  • "both": both above and below staff/tab.
  • "auto": default position.

Examples

Following staff group layouts elements above top staff/tab.

builder.addStaffGroup("grp1", 0, "above");

Following staff group layouts elements below second staff/tab from top.

builder.addStaffGroup("grp2", [1], "below");

Following staff group layouts elements above and below tab named "tab1".

builder.addStaffGroup("grp3", "tab1", "both");

Following staff group layouts elements to their default positions in "staff1" and "tab1".

builder.addStaffGroup("grp4", ["staff1", "tab1"], "auto");