12 #ifndef EMP_WEB_TABLE_ROW_GROUP_H 13 #define EMP_WEB_TABLE_ROW_GROUP_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 {
53 std::string
GetCSS(
const std::string & setting)
override {
66 if (old_span != new_span) {
TableRowGroup(internal::TableInfo *in_info, size_t _row=0)
Definition: _TableRowGroup.h:24
TableRowGroup(size_t r, size_t c, const std::string &in_id="")
Definition: _TableRowGroup.h:21
TableRowGroup & ClearExtras()
Definition: _TableRowGroup.h:49
void DoCSS(const std::string &setting, const std::string &value) override
Definition: _TableRowGroup.h:27
void DoAttr(const std::string &setting, const std::string &value) override
Definition: _TableRowGroup.h:33
void ClearRowGroup(size_t row_id)
Definition: Table.h:376
std::string GetCSS(const std::string &setting) override
Definition: _TableRowGroup.h:53
TableRowGroup SetSpan(size_t new_span)
Definition: _TableRowGroup.h:77
TableRowGroup & Clear()
Definition: _TableRowGroup.h:45
void DoListen(const std::string &event_name, size_t fun_id) override
Definition: _TableRowGroup.h:39
TableRowGroup & ClearListen()
Definition: _TableRowGroup.h:48
TableRowGroup & SetRowSpan(size_t new_span)
Definition: _TableRowGroup.h:57
TableRowGroup & ClearChildren()
Definition: _TableRowGroup.h:50
TableRowGroup(const Widget &in)
Definition: _TableRowGroup.h:23
An object that focuses on a group of rows in a specified table.
Definition: _TableRowGroup.h:19
If we are in emscripten, make sure to include the header.
Definition: array.h:37
#define emp_assert(...)
Definition: assert.h:199
emp::vector< TableGroupInfo > row_groups
Detail object for each column group (if needed)
Definition: Table.h:116
TableRowGroup & ClearCells()
Definition: _TableRowGroup.h:51
TableRowGroup & ClearStyle()
Definition: _TableRowGroup.h:46
TableRowGroup & ClearAttr()
Definition: _TableRowGroup.h:47
void ClearRowGroupChildren(size_t row_id)
Definition: Table.h:334
void ReplaceHTML() override
Definition: Table.h:462
TableRowGroup(const TableWidget &in)
Definition: _TableRowGroup.h:22