You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The precise implementation of the Table element in CommonMark is currently unclear to me (not sure how the different sub-elements should be organized).
The Table extension needs to be properly hashed out and documented.
Remove the TableBody and TableHeader elements altogether, and just interpret the first row as the header.
Make TableCell a singleton, removing its fields. They could also be turned into some sort of dynamic properties that are determined by traversing the tree.
Make TableComponent subtype AbstractElement directly and don't use it for Table (to ensure that the internal nodes of a table are not allowed to exists in other contexts).
Add helper methods like rows, nrows, ncols etc. to dynamically determine the number of columns and rows of a table.
The precise implementation of the Table element in CommonMark is currently unclear to me (not sure how the different sub-elements should be organized).
TableBodyandTableHeaderelements altogether, and just interpret the first row as the header.TableCella singleton, removing its fields. They could also be turned into some sort of dynamic properties that are determined by traversing the tree.TableComponentsubtypeAbstractElementdirectly and don't use it forTable(to ensure that the internal nodes of a table are not allowed to exists in other contexts).rows,nrows,ncolsetc. to dynamically determine the number of columns and rows of a table.