BIM: Arch.makeWindow, add type hinting

This commit is contained in:
Furgo
2025-05-23 10:08:05 +02:00
parent 39d39f34c3
commit 3e37cbcfc0

View File

@@ -1814,7 +1814,13 @@ def joinWalls(walls, delete=False, deletebase=False):
return base
def makeWindow(baseobj=None, width=None, height=None, parts=None, name=None):
def makeWindow(
baseobj: Optional[FreeCAD.DocumentObject] = None,
width: Optional[float] = None,
height: Optional[float] = None,
parts: Optional[list[str]] = None,
name: Optional[str] = None,
) -> FreeCAD.DocumentObject:
"""
Creates a window object based on the given base object.