eric6/Graphics/ModuleItem.py

changeset 8291
3d79b1e5bf3c
parent 8289
871b40c5a77a
child 8295
3f5e8b0a338e
--- a/eric6/Graphics/ModuleItem.py	Wed May 05 17:29:41 2021 +0200
+++ b/eric6/Graphics/ModuleItem.py	Wed May 05 18:17:24 2021 +0200
@@ -227,3 +227,15 @@
         self.__calculateSize()
         
         return True
+    
+    def toDict(self):
+        """
+        Public method to collect data to be persisted.
+        
+        @return dictionary containing data to be persisted
+        @rtype dict
+        """
+        return {
+            "name": self.model.getName(),
+            "classes": self.model.getClasses(),
+        }

eric ide

mercurial