LilyPondFormatBundle

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0]; edge [color=lightslategrey, penwidth=1]; subgraph "cluster_abjad.system" { graph [label="abjad.system"]; node [color=1]; "abjad.system.AbjadObject.AbjadObject" [URL="../api/abjad/system/AbjadObject.html#abjad.system.AbjadObject.AbjadObject", label="Abjad\nObject", target=_top]; "abjad.system.LilyPondFormatBundle.LilyPondFormatBundle" [URL="../api/abjad/system/LilyPondFormatBundle.html#abjad.system.LilyPondFormatBundle.LilyPondFormatBundle", color=black, fontcolor=white, label="Lily\nPond\nFormat\nBundle", target=_top]; "abjad.system.AbjadObject.AbjadObject" -> "abjad.system.LilyPondFormatBundle.LilyPondFormatBundle"; } subgraph cluster_builtins { graph [label=builtins]; node [color=2]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", label=object, target=_top]; } "builtins.object" -> "abjad.system.AbjadObject.AbjadObject"; }

class abjad.system.LilyPondFormatBundle.LilyPondFormatBundle

LilyPond format bundle.

Transient class created to hold the collection of all format contributions generated on behalf of a single component.


Attributes Summary

absolute_after Aboslute after slot contributions.
absolute_before Absolute before slot contributions.
after After slot contributions.
before Before slot contributions.
closing Closing slot contributions.
context_settings Context setting format contributions.
get Gets identifier.
grob_overrides Grob override format contributions.
grob_reverts Grob revert format contributions.
opening Opening slot contributions.
sort_overrides Makes each slot immutable.
tag_format_contributions Tags format contributions with string tag.
update Updates format bundle with all format contributions in format_bundle.

Special methods

(AbjadObject).__format__(format_specification='')

Formats Abjad object.

Set format_specification to '' or 'storage'. Interprets '' equal to 'storage'.

Returns string.

(AbjadObject).__repr__()

Gets interpreter representation of Abjad object.

Returns string.


Methods

get(identifier)

Gets identifier.

Returns format contributions object or list.

sort_overrides()

Makes each slot immutable.

Returns none.

tag_format_contributions(tag, deactivate=None)

Tags format contributions with string tag.

Returns none.

update(format_bundle)

Updates format bundle with all format contributions in format_bundle.

Returns none.


Read-only properties

absolute_after

Aboslute after slot contributions.

Returns slot contributions object.

absolute_before

Absolute before slot contributions.

Returns slot contributions object.

after

After slot contributions.

Returns slot contributions object.

before

Before slot contributions.

Returns slot contributions object.

closing

Closing slot contributions.

Returns slot contributions object.

context_settings

Context setting format contributions.

Returns list.

grob_overrides

Grob override format contributions.

Returns list.

grob_reverts

Grob revert format contributions.

Returns list.

opening

Opening slot contributions.

Returns slot contributions object.