removes classification and adds elements prop

This commit is contained in:
Claire Kuang
2025-01-13 15:55:09 +00:00
parent 0023d2ca2a
commit 3bc40fb0bb
2 changed files with 5 additions and 8 deletions
+4 -7
View File
@@ -12,11 +12,8 @@ public class ArchicadObject : DataObject, IArchicadObject
public required string level { get; set; }
/// <summary>
/// The full classification tree path of an Archicad object
/// </summary>
/// <remarks>
/// The list order is from root to leaf of the classification tree
/// </remarks>
public required List<string> classification { get; set; }
[DetachProperty]
public List<ArchicadObject> elements { get; set; }
IReadOnlyList<IArchicadObject> IArchicadObject.elements => elements;
}
+1 -1
View File
@@ -173,7 +173,7 @@ public interface IArchicadObject : IDataObject
string level { get; }
List<string> classification { get; }
IReadOnlyList<IArchicadObject> elements { get; }
}
public interface INavisworksObject : IDataObject { }