12 #ifndef EMP_WEB_TABLE_COL_H 13 #define EMP_WEB_TABLE_COL_H 27 void DoCSS(
const std::string & setting,
const std::string & value)
override {
33 void DoAttr(
const std::string & setting,
const std::string & value)
override {
39 void DoListen(
const std::string & event_name,
size_t fun_id)
override {
54 std::string
GetCSS(
const std::string & setting)
override {
TableCol & ClearCells()
Definition: _TableCol.h:51
TableCol(const Widget &in)
Definition: _TableCol.h:23
void DoListen(const std::string &event_name, size_t fun_id) override
Definition: _TableCol.h:39
TableCol & ClearAttr()
Definition: _TableCol.h:47
TableCol & ClearStyle()
Definition: _TableCol.h:46
TableCol & Clear()
Definition: _TableCol.h:45
void DoAttr(const std::string &setting, const std::string &value) override
Definition: _TableCol.h:33
std::string GetCSS(const std::string &setting) override
Get the current CSS value for the specified setting of this Table column.
Definition: _TableCol.h:54
TableCol(const TableWidget &in)
Definition: _TableCol.h:22
If we are in emscripten, make sure to include the header.
Definition: array.h:37
void ClearCol(size_t col_id)
Definition: Table.h:372
An object that focuses on a single column in a specified table.
Definition: _TableCol.h:19
emp::vector< TableColInfo > cols
Detail object for each row.
Definition: Table.h:114
TableCol & ClearExtras()
Definition: _TableCol.h:49
TableCol & ClearChildren()
Definition: _TableCol.h:50
void DoCSS(const std::string &setting, const std::string &value) override
Apply CSS to appropriate column based on current state.
Definition: _TableCol.h:27
void ClearColChildren(size_t col_id)
Definition: Table.h:331
TableCol(size_t r, size_t c, const std::string &in_id="")
Definition: _TableCol.h:21
void ReplaceHTML() override
Definition: Table.h:462
TableCol(internal::TableInfo *in_info, size_t _col=0)
Definition: _TableCol.h:24
TableCol & ClearListen()
Definition: _TableCol.h:48