LilyPond Internals Reference: 3.2.134 span-bar-interface

### 3.2.134 `span-bar-interface`

A bar line that is spanned between other bar lines. 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`.

#### LilyPond – Internals Reference v2.24.4 (stable-branch).