Module layout_2013::table
source Β· Expand description
CSS table formatting contexts.
Structs§
- The actual inline size for each column.
- Information about the intrinsic inline sizes of columns within a table.
- ColumnStyle π
- Table, TableRowGroup, TableRow, TableCell types. Their inline-sizes are calculated in the same way and do not have margins.
- Iterator over all the rows of a table, which also provides the Fragment for rowgroups if any
- TableCellStyleInfo π
- An iterator over table cells, yielding all relevant style objects for each cell
- A table flow corresponded to the tableβs internal table fragment under a table wrapper flow. The properties
position
,float
, andmargin-*
are used on the table wrapper fragment, not table fragment per CSS 2.1 Β§ 10.5. - Inline collapsed borders for the table itself.
- Iterator over all the rows of a table, which also provides the Fragment for rowgroups if any
- TableRowIterator πIterator over all the rows of a table
Enums§
Traits§
- Encapsulates functionality shared among all table-like flows: for now, tables and table rowgroups.
Functions§
- Updates the border styles in the block direction for a single row. This function should only be called if border collapsing is on. It is factored out into a separate function because we process children of rowgroups too.