LilyPond Internals Reference: 3.2.113 span-bar-interface

### 3.2.113 span-bar-interface

A bar line that is spanned between other barlines. This interface is used for bar lines that connect different staves.

#### User settable properties:

> `glyph-name` (string)

>   The glyph name within the font.

>   In the context of (span) bar lines, glyph-name represents a processed form of `glyph`, where decisions about line breaking etc. are already taken.

#### Internal properties:

> `elements` (array of grobs)

>   An array of grobs; the type is depending on the grob where this is set in.

> `pure-relevant-grobs` (array of grobs)

>   All the grobs (items and spanners) that are relevant for finding the `pure-Y-extent`

> `pure-relevant-items` (array of grobs)

>   A subset of elements that are relevant for finding the `pure-Y-extent`.

> `pure-relevant-spanners` (array of grobs)

>   A subset of elements that are relevant for finding the `pure-Y-extent`.

> `pure-Y-common` (graphical (layout) object)

>   A cache of the `common_refpoint_of_array` of the `elements` grob set.

This grob interface is used in the following graphical object(s): SpanBar.

#### Internals Reference v2.22.2 (stable-branch).