amschaal / SIMS

SIMS (Sequencing Information Management System), Successor to SLIMS, in search of a better name...
0 stars 0 forks source link

Consider expandable rows for custom schema fields. #4

Open amschaal opened 8 months ago

amschaal commented 8 months ago

We can only easily show statically defined fields in searchable tables. Custom fields would have inconsistent headers. However, we could use expandable rows to show this information, such as: https://quasar.dev/vue-components/table#expanding-rows

Ag-grid has similar features called "master-detail".

It would likely be too inefficient to always get all this information for long lists, and we may only want detailed serialized data on request. Any expandable option should allow for asynchronously fetched content, etc.