Skip to content

Grid header footer row height 3574 - #138

Open
mafanya23 wants to merge 5 commits into
9.4from
mr-next-grid-headerfooter-rowheight-3574
Open

Grid header footer row height 3574#138
mafanya23 wants to merge 5 commits into
9.4from
mr-next-grid-headerfooter-rowheight-3574

Conversation

@mafanya23

Copy link
Copy Markdown
Contributor

No description provided.

- headerRowHeight/footerRowHeight signature extended to number | (number | "auto")[]
- documented the levels model: the number of levels comes from the longest header/footer array among the columns
- described both forms: a number for all levels, an array sizing levels individually with px values or the "auto" keyword
- added the v9.4 changelog note to both API pages
- reworked the "Header/footer height" section of the Grid configuration guide, fixed a missing comma in its snippet
- replaced the examples with the verified 3-level header config, dropped the made-up footer snippet
- added the level height resolution table: number, array item, "auto", levels beyond the array length
- documented that extra array items are ignored and invalid items fall back to 40
- documented the precedence over headerAutoHeight/footerAutoHeight, noted it on both autoHeight pages too
- marked the "auto" item as PRO only, with the GPL degradation to 40px without wrapping
- noted that per-level heights are carried over to the XLSX/PDF/PNG export
- both API pages rebuilt with explicit sections: Description, Usage, Default config, Example, levels, PRO note, Height resolution rules, autoHeight relation, export
- examples now use one shared grid config: 3 header levels on the header page, 2 footer levels on the footer page
- PRO restriction of the "auto" item stated in a tip box next to the signature and in an info box after the array example
- Related API, Related article and Related samples blocks added, the new snippet 1hf173dk linked
- exportConfig docs note that the overridden row height may be an array
- restored the original short descriptions and the "sum of all row heights" wording
@mafanya23 mafanya23 self-assigned this Aug 27, 2026
- levels snippets now use the same columns config as the other examples on the page
- number and array forms shown as value fragments, the full config is given once in the Example
- PRO restriction of "auto" consolidated in the box next to the signature, the info box keeps the GPL behavior only
- Description heading dropped, px units and the comma before the relative clause fixed
- container id normalized to grid_container in the autoHeight examples of both API pages and the guide
- autoHeight, headerAutoHeight and footerAutoHeight document that they are ignored for a zone with an array row height, with the v9.4 entry added to their changelogs
- autoHeight page: related comments replaced with visible Related API and Related article blocks
- exportConfig and the export guide state that config.headerRowHeight/config.footerRowHeight can be a number or an array
- guide example got footers so that footerRowHeight has levels to size, plus per-property level comments
- footer page example uses two plain footer levels instead of a rowspan cell
- consistency pass: bulleted change logs, no trailing comma after data: dataset, restored numbering of the second way
@mafanya23
mafanya23 requested a review from Sorokin-Oleg August 28, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant