To answer your question, that plotting is in Altair.
I can see how my use case might be helped by 327. I’m likely to comment/upvote in 271, 455 or 688 instead… commenting here so you can help me if I’ve misunderstood the suggestion for where those issues you linked can help.
There is an existing streamlit widget (st.checkbox) for the box I want to add, and the challenge is getting it into a table.
A feature like #327 would let me write my own table widget in JSX. If I can import the existing st.checkbox and embed it in that table, that would do the trick. But if I couldn’t import other streamlit widgets into my JSX for a table, it doesn’t get me any further than I am right now. I can comment in the issue about that.
It’s less clear to me how the layout issues relate to my current problem. I’m currently getting a somewhat horizontal layout through st.sidebar, and then putting a table there. But I’ve been unable to do is put selectable boxes in that table. I haven’t been thinking of the layout on the page as part of the issue. Think I’ve missed something?
Thanks for the pointer on #327.