Empirical
Public Member Functions | Public Attributes | List of all members
emp::web::internal::TableDataInfo Struct Reference

#include <Table.h>

Public Member Functions

bool OK (std::stringstream &ss, bool verbose=false, const std::string &prefix="")
 Debug function to determine if this datum is structually consistent. More...
 

Public Attributes

size_t colspan =1
 How many columns wide is this TableData? More...
 
size_t rowspan =1
 How many rows deep is this TableData? More...
 
bool header =false
 Is this TableData a header (vs )? More...
 
bool masked =false
 Is this cell masked by another cell? More...
 
WidgetExtras extras
 Extra annotations (attributes, style, listeners) More...
 
emp::vector< Widgetchildren
 Widgets contained in this cell. More...
 

Member Function Documentation

bool emp::web::internal::TableDataInfo::OK ( std::stringstream &  ss,
bool  verbose = false,
const std::string &  prefix = "" 
)
inline

Debug function to determine if this datum is structually consistent.

Member Data Documentation

emp::vector<Widget> emp::web::internal::TableDataInfo::children

Widgets contained in this cell.

size_t emp::web::internal::TableDataInfo::colspan =1

How many columns wide is this TableData?

WidgetExtras emp::web::internal::TableDataInfo::extras

Extra annotations (attributes, style, listeners)

bool emp::web::internal::TableDataInfo::header =false

Is this TableData a header (vs )?

bool emp::web::internal::TableDataInfo::masked =false

Is this cell masked by another cell?

size_t emp::web::internal::TableDataInfo::rowspan =1

How many rows deep is this TableData?


The documentation for this struct was generated from the following file: