append one or more blocks to the band (row / image / text / divider …)
pin the reserved height (mm) — default: auto-measured from the blocks
raw jsPDF escape hatch — draw the band yourself; a height is required (can't auto-measure a callback)
draw on the first page too? — default true
the band config, or undefined if nothing was configured
Sub-builder for a page-frame band (page header / footer) — a band reserves space on every page, so it has its own config beyond just blocks: add blocks incrementally with
addBlock(), and the reserved height is auto-measured from them (no magic number) unless you pin it withheight(). Empty = no band. For a layout the block tree can't express, drop to a rawrender()callback.