Skip to content
Janek Bogucki edited this page Apr 28, 2017 · 9 revisions

Requirements for Scaladoc Tables

Reader Perspective

Must

  • Have table headers
  • Have table rows
  • Have table columns
  • Have styled cell content
  • Continue support for responsive layout

Nice To

  • Have row sorting
  • Have row filtering
  • Have nested tables
  • Have caption

Author Perspective

Must

  • Use lightweight wiki syntax
  • Allow definitions to be broken over lines
  • Allow column alignment to be specified
  • Support existing Scaladoc markdown for styling
  • Not require table level structure constraints to render successfully (Note A)
Note Comments
A For example there must be no requirement that all rows have the same number of columns before the table will render.

Nice To

  • Have mergeable cells
  • Support nested tables by referencing a table definition