Skip to content

node.md: unwrap HTMLBlock for the Fields table#49

Merged
jduval23 merged 1 commit into
rokudev:v2.0from
chrisdp:unwrap-node-table
May 18, 2026
Merged

node.md: unwrap HTMLBlock for the Fields table#49
jduval23 merged 1 commit into
rokudev:v2.0from
chrisdp:unwrap-node-table

Conversation

@chrisdp
Copy link
Copy Markdown
Contributor

@chrisdp chrisdp commented May 15, 2026

Summary

The Node Fields table was on a single 3000+ char line inside a JSX <HTMLBlock>{...}</HTMLBlock> template literal, which kept ReadMe from rendering the [ifSGNodeDict](doc:ifsgnodedict), [ifSGNodeFocus](doc:ifsgnodefocus), and two [insertChildren/appendChildren](doc:ifsgnodechildren) references inside cells.

Changes

  • Drop the <HTMLBlock> wrapper.
  • Reformat the table as one row per line, with the nested change-operation matrix on its own indented sub-block.
  • Convert the backslash-escaped braces \{ \} (used to defang the template literal) into JSX template literals {'{'} / {'}'} so MDX doesn't read them as expressions.

The Fields table was on a single 3000+ char line inside a JSX
<HTMLBlock>{`...`}</HTMLBlock> template literal, which kept ReadMe
from rendering the [ifSGNodeDict](doc:ifsgnodedict),
[ifSGNodeFocus](doc:ifsgnodefocus), and two
[insertChildren/appendChildren](doc:ifsgnodechildren) references
inside cells.

Drop the wrapper and reformat the table as one row per line with the
nested change-operation matrix on its own indented sub-block.
Backslash-escaped braces (\{ \}) used to defang the template literal
become JSX template literals ({'{'} / {'}'}) so MDX doesn't read them
as expressions.
@jduval23 jduval23 merged commit 99e9d81 into rokudev:v2.0 May 18, 2026
1 check failed
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.

2 participants