TLDR: Can I create an eel window without having an html file, and instead just use a string containing the HTML to display? So that I could call eel.start("STRING_OF_HTML") instead of eel.start(PATH_TO_HTML_FILE)
I am creating a python eel application, and this application calls an api to get a bunch of data, and displays the data in a table. One of the data attributes is a "Product Description" which is stylized with HTML/CSS, much to big to place in the table. There are hundreds of these. I would like to create a new window to display each of these if the user clicks on that table row.
My issue is how do I create a new eel window without an html file? The only way I know how to create a new window is with eel.start(HTML_FILE_PATH). I could take each product description and store them each in their own html file, but there must be a better way. The users of this program will not need to look at the product description very often, but it should be available if needed. Because of this (and the product descriptions changing daily), I do not think it would be good to store each one as a separate HTML file.
Is there a way to create an eel window like eel.start("HTML_STRING"), so that I do not need to create/delete hundreds of product description files? I can very easily query for just the product description, I just dont know how to turn it into an eel page without storing it in a dedicated html file.