LilyPondSettingNameManager

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.lilypondnames" { graph [label="abjad.lilypondnames"]; node [color=1]; "abjad.lilypondnames.LilyPondNameManager.LilyPondNameManager" [URL="../api/abjad/lilypondnames/LilyPondNameManager.html#abjad.lilypondnames.LilyPondNameManager.LilyPondNameManager", label="Lily\nPond\nName\nManager", target=_top]; "abjad.lilypondnames.LilyPondSettingNameManager.LilyPondSettingNameManager" [URL="../api/abjad/lilypondnames/LilyPondSettingNameManager.html#abjad.lilypondnames.LilyPondSettingNameManager.LilyPondSettingNameManager", color=black, fontcolor=white, label="Lily\nPond\nSetting\nName\nManager", target=_top]; "abjad.lilypondnames.LilyPondNameManager.LilyPondNameManager" -> "abjad.lilypondnames.LilyPondSettingNameManager.LilyPondSettingNameManager"; } 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.lilypondnames.LilyPondNameManager.LilyPondNameManager"; }

class abjad.lilypondnames.LilyPondSettingNameManager.LilyPondSettingNameManager

LilyPond setting name manager.

>>> note = abjad.Note("c'4")
>>> abjad.setting(note)
LilyPondSettingNameManager()

Attributes Summary

__getattr__ Gets arbitrary object keyed to name.

Special methods

(LilyPondNameManager).__eq__(argument)

Is true when argument is a LilyPond name manager with attribute pairs equal to those of this LilyPond name manager.

Return type:bool
__getattr__(name)

Gets arbitrary object keyed to name.

>>> staff = abjad.Staff("c'4 d' e' f'")
>>> abjad.setting(staff).instrument_name = abjad.Markup('Vn. I')
>>> abjad.show(staff) 

Returns arbitrary object keyed to name:

>>> abjad.setting(staff).instrument_name
Markup(contents=['Vn. I'])
Return type:Any
(LilyPondNameManager).__hash__()

Hashes LilyPond name manager.

Redefined in tandem with __eq__.

Return type:int
(LilyPondNameManager).__repr__()

Gets interpreter representation of LilyPond name manager.

Return type:str