[ << Backend ] | [Top][Contents][Index][ ? ] | [ Scheme functions >> ] | ||
[ < hairpin-interface ] | [ Up : Graphical Object Interfaces ] | [ horizontal-bracket-interface > ] |
3.2.45 hara-kiri-group-spanner-interface
A group spanner that keeps track of interesting items. If it doesn’t contain any after line breaking, it removes itself and all its children.
User settable properties:
remove-empty
(boolean)If set, remove group if it contains no interesting items.
remove-first
(boolean)Remove the first staff of an orchestral score?
Internal properties:
items-worth-living
(array of grobs)An array of interesting items. If empty in a particular staff, then that staff is erased.
important-column-ranks
(vector)A cache of columns that contain
items-worth-living
data.keep-alive-with
(array of grobs)An array of other
VerticalAxisGroup
s. If any of them are alive, then we will stay alive.
This grob interface is used in the following graphical object(s): VerticalAxisGroup.
[ << Backend ] | [Top][Contents][Index][ ? ] | [ Scheme functions >> ] | ||
[ < hairpin-interface ] | [ Up : Graphical Object Interfaces ] | [ horizontal-bracket-interface > ] |