- Split `definitions/attribute.py` into separate files under `definitions/attributes/`. - Added `__init__.py` for simplified imports. - Improved code organization and maintainability.
16 lines
443 B
Python
16 lines
443 B
Python
from .Attribute import Attribute
|
|
from .textAttribute import textAttribute
|
|
from .numAttribute import numAttribute, intAttribute, floatAttribute
|
|
from .dateAttribute import dateAttribute
|
|
from .selectAttribute import selectAttribute
|
|
|
|
# Export all classes in a list for easier introspection
|
|
__all__ = [
|
|
"Attribute",
|
|
"textAttribute",
|
|
"numAttribute",
|
|
"intAttribute",
|
|
"floatAttribute",
|
|
"dateAttribute",
|
|
"selectAttribute",
|
|
] |