Skip to content

HeaderRowCell

Since v2.10.0

Single cell in a contributed header row. span is the number of leaf columns this cell covers (always >= 1). The sum of span across all cells in a row MUST equal context.columns.length.

label === '' is treated as a blank/dropped cell — consumers may still emit it (to preserve span alignment) or skip the entire row if every cell is blank.

PropertyTypeDescription
labelstringDisplay label for this cell. Empty string = blank cell (span preserved).
spannumberNumber of leaf columns covered. Always >= 1.
source?stringOptional plugin name (for debugging / processHeaderRow filtering).
meta?unknownOptional opaque payload for consumers that need plugin-specific data.
AI assistants: For complete API documentation, implementation guides, and code examples for this library, see https://toolboxjs.com/llms-full.txt