Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a significant internal refactor of the code in order to leverage the new script/html combining functionality from PlutoDevMacros v0.6
It is now easier to specify how to render PlutoPlot objects both inside and outside Pluto, opening the possibility of also rendering the plots correctly when not using Pluto.
The plot will in principle render automatically in the correct way depending on whether it's shown inside or outside Pluto.
PlutoPlot objects are now also rendered in the Plot pane in VSCode while still providing most of the functionality of PlutoPlotly that are not in PlotlyBase (like easily adding JS code or listeners).
With this rewrite, it is now easy to directly print a fully standalone hml document that contains the plot using the
print_html
function defined in PlutoDevMacros and extended here for PlutoPlot objects. This will fix #12