Detailed Description

Stores information when in display:table/ table-cell mode.

Public Member Functions

void CalculateColumns (RenderableData host)
 Determines the columns for a table. More...
 

Public Attributes

bool ColumnsReady
 True when cols have been recalced. More...
 
int ColumnCount
 The number of columns. More...
 
int StartColumn
 Index of the first column (used by table-cell). More...
 
TableMeta Table
 The host table. More...
 

Package Attributes

List< TableColumnMetaColumns
 Column metadata. More...
 

Private Member Functions

void TryHandleRowC1 (NodeList rowKids, ref bool twoPassesRequired)
 
void TryHandleRowC2 (NodeList rowKids)
 Attempts to handle all colspan 2+ cells. More...
 

Member Function Documentation

void Css.TableMeta.CalculateColumns ( RenderableData  host)
inline

Determines the columns for a table.

void Css.TableMeta.TryHandleRowC1 ( NodeList  rowKids,
ref bool  twoPassesRequired 
)
inlineprivate
void Css.TableMeta.TryHandleRowC2 ( NodeList  rowKids)
inlineprivate

Attempts to handle all colspan 2+ cells.

Member Data Documentation

int Css.TableMeta.ColumnCount

The number of columns.

List<TableColumnMeta> Css.TableMeta.Columns
package

Column metadata.

bool Css.TableMeta.ColumnsReady

True when cols have been recalced.

int Css.TableMeta.StartColumn

Index of the first column (used by table-cell).

TableMeta Css.TableMeta.Table

The host table.