From 17ed5c12d78c3f8d74a2b4ec14131a1389d54fd4 Mon Sep 17 00:00:00 2001
From: "i.nueske" <i.nueske@indiscale.com>
Date: Mon, 16 Dec 2024 17:19:38 +0100
Subject: [PATCH] MNT: Add getters for some protected Entity parameters

---
 src/linkahead/common/models.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/linkahead/common/models.py b/src/linkahead/common/models.py
index 1caa6a4..b5747e0 100644
--- a/src/linkahead/common/models.py
+++ b/src/linkahead/common/models.py
@@ -200,6 +200,15 @@ class Entity:
 
         return self._wrapped_entity.version
 
+    @property   # getter for _cuid
+    def cuid(self):
+        # Set if None?
+        return self._cuid
+
+    @property   # getter for _flags
+    def flags(self):
+        return self._flags.copy()   # for dict[str, str] shallow copy is enough
+
     @version.setter
     def version(self, version: Optional[Version]):
         self._version = version
-- 
GitLab