[ANN] Makie v0.20

In GraphMakie the Axis type is determined by the layout, which is a keyword argument/Attribute of the plot. I tried to define a function like

Makie.args_preferred_axis(x::Plot{GraphMakie.graphplot}, plot_arguments...)

and hoped to get the Attributes from the plot_arguments. But this functions never gets called in the pipeline… is there a way to achieve this?

If the user uses the layouts provided by NetworkLayout, the dimensionality is statically derivable from the type of layout. However we allow for arbitrary functions as layout, so sometimes I’d need to explicitly evaluate the layout function to determine the axis type…