|
1 # -*- coding: utf-8 -*- |
|
2 |
|
3 # Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de> |
|
4 # |
|
5 |
|
6 """ |
|
7 Module implementing a data structure holding the data associated with a file type |
|
8 category. |
|
9 """ |
|
10 |
|
11 from dataclasses import dataclass |
|
12 |
|
13 |
|
14 @dataclass |
|
15 class FileCategoryRepositoryItem: |
|
16 """ |
|
17 Class holding the data associated with a file type category. |
|
18 """ |
|
19 |
|
20 fileCategoryFilterTemplate: str |
|
21 fileCategoryUserString: str |
|
22 fileCategoryTyeString: str |
|
23 fileCategoryExtensions: list |