MakieOrg / Makie.jl

Interactive data visualizations and plotting in Julia
https://docs.makie.org/stable
MIT License
2.38k stars 302 forks source link

Make @Block a public interface #4080

Open frankier opened 1 month ago

frankier commented 1 month ago

It would be nice to make @Block a public interface.

One step towards this would be to make @Block use make_block_docstring from its own namespace, so users didn't have to import make_block_docstring into their module.

A bit of documentation would be good too.

If you agree, I can prepare PRs for both.

Reference: https://github.com/MakieOrg/Makie.jl/issues/3990 which is code from me trying to use it in another package

frankier commented 1 month ago

Looks like the first step has been started here: https://github.com/MakieOrg/Makie.jl/pull/3911