In the current v1.9.0 build, the table header is only modified in table.layout(). This means that modifying table.config.cols or table.config.headers after table.init() is called causes problems like in this issue in the ae-timeline repo.
Don't see any major problem with setting up thead in table.layout() and then using the standard enter/update/exit paradigm for the thcells in table.draw()
In the current v1.9.0 build, the table header is only modified in
table.layout()
. This means that modifyingtable.config.cols
ortable.config.headers
aftertable.init()
is called causes problems like in this issue in the ae-timeline repo.