From 3e37cbcfc0a0fe4ed9703950ba026562d1ba4377 Mon Sep 17 00:00:00 2001 From: Furgo <148809153+furgo16@users.noreply.github.com> Date: Fri, 23 May 2025 10:08:05 +0200 Subject: [PATCH] BIM: Arch.makeWindow, add type hinting --- src/Mod/BIM/Arch.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Mod/BIM/Arch.py b/src/Mod/BIM/Arch.py index 061ba0f9b4..94a1ebbcd1 100644 --- a/src/Mod/BIM/Arch.py +++ b/src/Mod/BIM/Arch.py @@ -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.