From f09af6f5662fa5f1ebb054b69b0c0b696340e854 Mon Sep 17 00:00:00 2001
From: fspreck <f.spreckelsen@indiscale.com>
Date: Fri, 28 Jan 2022 17:14:12 +0100
Subject: [PATCH] ENH: Add Property.isList function

---
 src/Property.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/Property.js b/src/Property.js
index 2fa7a5c..b5c2920 100644
--- a/src/Property.js
+++ b/src/Property.js
@@ -82,8 +82,13 @@ export class Property {
         }
     }
 
+    isList() {
+        const dtypeCase = this.wrappedProperty.getDataType().getDataTypeCase();
+        return dtypeCase === api.v1.DataType.DataTypeCase.LIST_DATA_TYPE;
+    }
+
     isReference() {
-        const wrappedDataType = this.wrappedProperty.getDataType()
+        const wrappedDataType = this.wrappedProperty.getDataType();
         const dtypeCase = wrappedDataType.getDataTypeCase();
         return (
             (dtypeCase === api.v1.DataType.DataTypeCase.REFERENCE_DATA_TYPE) ||
-- 
GitLab