Skip to content

Type Alias: BulletDetail ​

BulletDetail = { kind: "none"; } | object & BulletStyle | object & BulletStyle | object & BulletStyle

A paragraph's bullet, as the structured counterpart of the a:pPr bullet children. Discriminated on kind, which is one of the four mutually exclusive choices the schema allows:

  • 'none' — a:buNone, the bullet explicitly suppressed. Carries no style, because there is no glyph to style.
  • 'char' — a:buChar, a literal glyph.
  • 'autoNum' — a:buAutoNum, an auto-numbered list.
  • 'picture' — a:buBlip, an image used as the glyph.

A paragraph that names none of them inherits its bullet from the list style and reports null rather than a member of this union.

Union Members ​

Type Literal ​

{ kind: "none"; }


object & BulletStyle


object & BulletStyle


object & BulletStyle