VisActor / VTable

VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.
https://visactor.io/vtable
MIT License
1.74k stars 155 forks source link

Question: Embed a VTable inside a VTable Cell as hierarchy #2347

Open khuntia opened 2 months ago

khuntia commented 2 months ago

Hi VTable Team

I am evaluating vtable to see if this will work for our usecase. I am impressed with the responsiveness and speed !

I have a further noob question. My usecase is that of highly scalable table but with hierarchy. Ie like a list table or tree-table.

I see this is possible in vtable as we can collapse/expand rows to expose more rows. What I want to understand is when I expand a row, its children which get inserted, i want each child to be another completely independent vtable (Obviously this row will then have a lot bigger dimension of width and height). In effect it opens up another table itself (with its own headers and data). And when collapsed that table gets un-rendered/destroyed.

I was thinking if we merge the cells of the child row and make it one cell and then the content of the cell being another new vtable. Will this work? I am sorry I am not well versed on vtabe, hence the basic question.

Thanks Abhi

fangsmile commented 2 months ago

https://visactor.io/vtable/demo/table-type/list-table-group Not sure if this effect meets your needs? 20240902162058_rec_

Or do you have a rendering for us to refer to? @khuntia

khuntia commented 2 months ago

https://visactor.io/vtable/demo/table-type/list-table-group Not sure if this effect meets your needs? 20240902162058_rec_ 20240902162058_rec_

Or do you have a rendering for us to refer to? @khuntia

@fangsmile Looking at something like below except that we can collapse or expand the internal child like in the example you gave. Table inside table in an efficient manner. Presently I am doing this in our usecase using flutter animatedlist but it wont scale, but below is an example of exactly what i am looking for:

https://tabulator.info/examples/6.2#nested-tables

image

fangsmile commented 2 months ago

We have previously planned the feature of having tables within tables. However, it is still in the scheduling phase and will require some time before it becomes available.

incaranato commented 1 month ago

We have previously planned the feature of having tables within tables. However, it is still in the scheduling phase and will require some time before it becomes available.

@fangsmile understood, will wait for it :) thanks!