src/eric7/Project/FileCategoryRepositoryItem.py

branch
eric7
changeset 9520
e12589f1d408
child 9653
e67609152c5e
diff -r d7ab0653bc63 -r e12589f1d408 src/eric7/Project/FileCategoryRepositoryItem.py
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Project/FileCategoryRepositoryItem.py	Tue Nov 22 16:33:30 2022 +0100
@@ -0,0 +1,23 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a data structure holding the data associated with a file type
+category.
+"""
+
+from dataclasses import dataclass
+
+
+@dataclass
+class FileCategoryRepositoryItem:
+    """
+    Class holding the data associated with a file type category.
+    """
+
+    fileCategoryFilterTemplate: str
+    fileCategoryUserString: str
+    fileCategoryTyeString: str
+    fileCategoryExtensions: list

eric ide

mercurial