mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-22 05:00:53 +00:00
Note Include/Exclude UI labels in the dev note
The displayed labels changed from Query to Include to pair with Exclude; the property identifier stays query for script and persistence compatibility. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -127,6 +127,9 @@ default set when empty) − exclude, applied in `LoadLinkedProject` and per link
|
|||||||
include string.
|
include string.
|
||||||
- Exclude applies on top of the **default** element set too, so
|
- Exclude applies on top of the **default** element set too, so
|
||||||
"everything except X" needs no explicit include.
|
"everything except X" needs no explicit include.
|
||||||
|
- UI labels are **Include**/**Exclude** (matching the drawing pattern), but the
|
||||||
|
property identifier stays `query` for script (`bpy.ops.bim.link_ifc(query=…)`)
|
||||||
|
and persistence compatibility.
|
||||||
- Verified headless: `query=""`/`exclude="IfcDoor"` loads only the window;
|
- Verified headless: `query=""`/`exclude="IfcDoor"` loads only the window;
|
||||||
same file with a different filter gets its own cache; both filters survive
|
same file with a different filter gets its own cache; both filters survive
|
||||||
save → reopen → reload.
|
save → reopen → reload.
|
||||||
|
|||||||
Reference in New Issue
Block a user