larswaechter/voici.js

Combine dataset with dynamic columns

Closed this issue · 0 comments

The dynamic columns' values should not be stored separately. Instead, they should be stored within the dataset. This will make the code cleaner and remove some explicit assertions. In general, the type system should be much clearer afterwards.

Moreover, the methods appendRow and removeRow should be removed. These actions should be done by the user before passing the dataset to voici.