Closed kushalkolar closed 1 month ago
when reviewing don't be scared by the size of the diff, it's mostly stuff being moved around, and the changes to the examples are mostly renaming stuff from plot -> figure, gridplot -> figure :smile:
Idea: if figure.shape == (1, 1)
, should be make figure.__getitem__
just pass to subplot.__getitem__
so the user doesn't have to do figure[0, 0]
:thinking:
closes #457
This PR breaks everything :smile:
Gridplot
renamed toFigure
Plot
is removed in favor of just doingFigure()
since the defaultshape=(1, 1)
, i.e. "gridplot" with a single subplotFrame
merged intoFigure
RecordMixin
->FigureRecorder
record
is now an instance ofFigure
, use composition instead of inheritance, I haven't tested that this works yet, right now it's still a very experimental feature_frame
module renamed tooutput
, some reorganization of what is public/private within that module to make it more logicalImageWidget
Still need to do this for
ImageWidget
, waiting for #459 , rest of it is good to go and tests are passing on my end :partying_face: