@@ -623,38 +623,18 @@ def register_serializable_items(modname, classnames):
623623
624624# Curves
625625register_serializable_items (
626- "plotpy.items.curve.base" ,
627- ["CurveItem" ],
628- )
629- register_serializable_items (
630- "plotpy.items.polygon" ,
631- ["PolygonMapItem" ],
632- )
633- register_serializable_items (
634- "plotpy.items.curve.errorbar" ,
635- ["ErrorBarCurveItem" ],
636- )
637- # Images
638- register_serializable_items (
639- "plotpy.items.image.base" ,
640- ["RawImageItem" ],
641- )
642- register_serializable_items (
643- "plotpy.items.image.image_items" ,
644- ["ImageItem" , "XYImageItem" , "RGBImageItem" ],
645- )
646- register_serializable_items (
647- "plotpy.items.image.transform" ,
648- ["TrImageItem" ],
649- )
650- register_serializable_items (
651- "plotpy.items.image.masked" ,
652- ["MaskedImageItem" , "MaskedXYImageItem" ],
653- )
654- # Shapes
655- register_serializable_items (
656- "plotpy.items.shapes" ,
626+ "plotpy.items" ,
657627 [
628+ "CurveItem" ,
629+ "PolygonMapItem" ,
630+ "ErrorBarCurveItem" ,
631+ "RawImageItem" ,
632+ "ImageItem" ,
633+ "XYImageItem" ,
634+ "RGBImageItem" ,
635+ "TrImageItem" ,
636+ "MaskedImageItem" ,
637+ "MaskedXYImageItem" ,
658638 "Marker" ,
659639 "PolygonShape" ,
660640 "PointShape" ,
@@ -663,25 +643,17 @@ def register_serializable_items(modname, classnames):
663643 "ObliqueRectangleShape" ,
664644 "EllipseShape" ,
665645 "Axes" ,
666- ],
667- )
668- # Annotations
669- register_serializable_items (
670- "plotpy.items.annotations" ,
671- [
672646 "AnnotatedPoint" ,
673647 "AnnotatedSegment" ,
674648 "AnnotatedRectangle" ,
675649 "AnnotatedObliqueRectangle" ,
676650 "AnnotatedEllipse" ,
677651 "AnnotatedCircle" ,
652+ "LabelItem" ,
653+ "LegendBoxItem" ,
654+ "SelectedLegendBoxItem" ,
678655 ],
679656)
680- # Labels
681- register_serializable_items (
682- "plotpy.items.label" ,
683- ["LabelItem" , "LegendBoxItem" , "SelectedLegendBoxItem" ],
684- )
685657
686658
687659def item_class_from_name (name : str ) -> type [Any ] | None :
0 commit comments