Bases: abjad.core.interface._Interface, abjad.core.grobhandler._GrobHandler
Interface to all accidental-related settings and information.
abjad> t = Staff(construct.scale(4))
abjad> t.accidental
<AccidentalInterface>
Read / write LilyPond accidental style.
abjad> t = Staff(construct.scale(4))
abjad> t.accidental.style = 'forget'
abjad> print t.format
\new Staff {
#(set-accidental-style 'forget)
c'8
d'8
e'8
f'8
}