{ "schema": "freecad-web-bim-python-family-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "49c39b5eb6fb695701c27f57", "module": "BIM", "tier": "tier-1-readonly", "family": "generic-object", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "dispatcher": "fc_web_dispatch_json", "route": { "command": "bim.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/bim-python-family-batch-facade.ts", "worker": "web/src/bim.worker.ts" }, "input": { "cmd": "bim.pythonFamilyBatch", "args": { "tier": "tier-1-readonly", "records": [ { "apiId": "py:BIM:class:WhereClause", "name": "WhereClause", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:BooleanExpression", "name": "BooleanExpression", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:BooleanComparison", "name": "BooleanComparison", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:InComparison", "name": "InComparison", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:ArithmeticOperation", "name": "ArithmeticOperation", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:ReferenceExtractor", "name": "ReferenceExtractor", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:StaticExtractor", "name": "StaticExtractor", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:SqlTransformerMixin", "name": "SqlTransformerMixin", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_op", "name": "SqlTransformerMixin.is_op", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_not_op", "name": "SqlTransformerMixin.is_not_op", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:class:ReportStatement", "name": "ReportStatement", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchSql.py", "disposition": "planned" }, { "apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive", "name": "CommandStructuresFromSelection.IsActive", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchStructure.py", "disposition": "planned" }, { "apiId": "py:BIM:method:CommandStructuralSystem.IsActive", "name": "CommandStructuralSystem.IsActive", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchStructure.py", "disposition": "planned" }, { "apiId": "py:BIM:class:Truss", "name": "Truss", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/ArchTruss.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Renderer.isVisible", "name": "Renderer.isVisible", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchVRM.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Renderer.isInside", "name": "Renderer.isInside", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchVRM.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Renderer.getFill", "name": "Renderer.getFill", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchVRM.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Renderer.getPathData", "name": "Renderer.getPathData", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchVRM.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Renderer.getSectionSVG", "name": "Renderer.getSectionSVG", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchVRM.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Renderer.getHiddenSVG", "name": "Renderer.getHiddenSVG", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/ArchVRM.py", "disposition": "planned" }, { "apiId": "py:BIM:class:File3dsFormatError", "name": "File3dsFormatError", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py", "disposition": "planned" }, { "apiId": "py:BIM:class:FBufError", "name": "FBufError", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py", "disposition": "planned" }, { "apiId": "py:BIM:class:FileLikeBuffer", "name": "FileLikeBuffer", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py", "disposition": "planned" }, { "apiId": "py:BIM:class:ChunkMetaclass", "name": "ChunkMetaclass", "family": "generic-object", "kind": "class", "sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py", "disposition": "planned" } ] } }, "inputSha256": "08a0b2c167abe9b14ba723fdbad0f5d1c66b685456e04a51ce1e398933357d3c", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:BIM:class:WhereClause", "name": "WhereClause", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "WhereClause", "expressionType": "BooleanComparison", "matches": true } }, { "apiId": "py:BIM:class:BooleanExpression", "name": "BooleanExpression", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "BooleanExpression", "operator": "and", "evaluated": false, "leftType": "BooleanComparison", "rightType": "BooleanComparison" } }, { "apiId": "py:BIM:class:BooleanComparison", "name": "BooleanComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "BooleanComparison", "operator": ">=", "equalOrGreater": true, "nullIsNull": true } }, { "apiId": "py:BIM:class:InComparison", "name": "InComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "InComparison", "matches": true, "valueCount": 2 } }, { "apiId": "py:BIM:class:ArithmeticOperation", "name": "ArithmeticOperation", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ArithmeticOperation", "operator": "*", "value": 42, "nullPropagates": true } }, { "apiId": "py:BIM:class:ReferenceExtractor", "name": "ReferenceExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ReferenceExtractor", "property": "Label", "value": "Native BIM", "missingIsNone": true } }, { "apiId": "py:BIM:class:StaticExtractor", "name": "StaticExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "StaticExtractor", "value": "native-static" } }, { "apiId": "py:BIM:class:SqlTransformerMixin", "name": "SqlTransformerMixin", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "startValue": "native-start", "equalityOperator": "=" } }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_op", "name": "SqlTransformerMixin.is_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "operator": "is" } }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_not_op", "name": "SqlTransformerMixin.is_not_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "operator": "is_not" } }, { "apiId": "py:BIM:class:ReportStatement", "name": "ReportStatement", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ReportStatement", "description": "Native statement", "query": "SELECT Label FROM document", "serializedKeys": [ "add_empty_row_after", "description", "include_column_names", "is_pipelined", "print_results_in_bold", "query_string", "use_description_as_header" ], "isPipelined": true, "roundTrip": true, "validationStatus": "Ready" } }, { "apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive", "name": "CommandStructuresFromSelection.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "CommandStructuresFromSelection", "active": true, "sceneGraphAvailable": true } }, { "apiId": "py:BIM:method:CommandStructuralSystem.IsActive", "name": "CommandStructuralSystem.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "CommandStructuralSystem", "activeWithoutDocument": false, "activeWithDocument": true, "resourcesReleased": true } }, { "apiId": "py:BIM:class:Truss", "name": "Truss", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Truss", "baseClassName": "Component", "objectType": "Part::FeaturePython", "proxyType": "Truss", "ifcType": "Beam", "trussType": "Truss", "propertyCount": 45, "normal": [ 0, 0, 1 ] } }, { "apiId": "py:BIM:method:Renderer.isVisible", "name": "Renderer.isVisible", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "visible": true, "reverseVisible": false, "faceCount": 1 } }, { "apiId": "py:BIM:method:Renderer.isInside", "name": "Renderer.isInside", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "inside": true, "outside": false, "vertexCount": 4 } }, { "apiId": "py:BIM:method:Renderer.getFill", "name": "Renderer.getFill", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "fill": "#3f7fbf" } }, { "apiId": "py:BIM:method:Renderer.getPathData", "name": "Renderer.getPathData", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ", "startsWithMove": true, "closed": true } }, { "apiId": "py:BIM:method:Renderer.getSectionSVG", "name": "Renderer.getSectionSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "containsFill": true } }, { "apiId": "py:BIM:method:Renderer.getHiddenSVG", "name": "Renderer.getHiddenSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "dashed": true } }, { "apiId": "py:BIM:class:File3dsFormatError", "name": "File3dsFormatError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "File3dsFormatError", "baseClassName": "Exception", "message": "'native-3ds-format'", "tight": true, "isException": true } }, { "apiId": "py:BIM:class:FBufError", "name": "FBufError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "FBufError", "baseClassName": "Exception", "message": "native-buffer-error", "isException": true } }, { "apiId": "py:BIM:class:FileLikeBuffer", "name": "FileLikeBuffer", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "FileLikeBuffer", "prefix": "abc", "nulValue": "", "tail": "def", "subValue": "bc", "parentPosition": 99, "seekErrorType": "FBufError" } }, { "apiId": "py:BIM:class:ChunkMetaclass", "name": "ChunkMetaclass", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ChunkMetaclass", "createdClassName": "WebFixtureChunk", "structFields": [ [ "H", "value" ] ], "slotNames": [ "value" ], "registeredByTag": true, "registeredByLabel": true } } ], "count": 24, "resourcesReleased": true }, "resultSha256": "1ead213b449904b666f04f00132d7fa0d155d8a5304ce8aa716e94c7202896d3", "replay": { "equal": true, "resultSha256": "1ead213b449904b666f04f00132d7fa0d155d8a5304ce8aa716e94c7202896d3" }, "facadeWorker": { "ready": { "kind": "ready", "action": "bim.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-success", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:BIM:class:WhereClause", "name": "WhereClause", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "WhereClause", "expressionType": "BooleanComparison", "matches": true } }, { "apiId": "py:BIM:class:BooleanExpression", "name": "BooleanExpression", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "BooleanExpression", "operator": "and", "evaluated": false, "leftType": "BooleanComparison", "rightType": "BooleanComparison" } }, { "apiId": "py:BIM:class:BooleanComparison", "name": "BooleanComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "BooleanComparison", "operator": ">=", "equalOrGreater": true, "nullIsNull": true } }, { "apiId": "py:BIM:class:InComparison", "name": "InComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "InComparison", "matches": true, "valueCount": 2 } }, { "apiId": "py:BIM:class:ArithmeticOperation", "name": "ArithmeticOperation", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ArithmeticOperation", "operator": "*", "value": 42, "nullPropagates": true } }, { "apiId": "py:BIM:class:ReferenceExtractor", "name": "ReferenceExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ReferenceExtractor", "property": "Label", "value": "Native BIM", "missingIsNone": true } }, { "apiId": "py:BIM:class:StaticExtractor", "name": "StaticExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "StaticExtractor", "value": "native-static" } }, { "apiId": "py:BIM:class:SqlTransformerMixin", "name": "SqlTransformerMixin", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "startValue": "native-start", "equalityOperator": "=" } }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_op", "name": "SqlTransformerMixin.is_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "operator": "is" } }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_not_op", "name": "SqlTransformerMixin.is_not_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "operator": "is_not" } }, { "apiId": "py:BIM:class:ReportStatement", "name": "ReportStatement", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ReportStatement", "description": "Native statement", "query": "SELECT Label FROM document", "serializedKeys": [ "add_empty_row_after", "description", "include_column_names", "is_pipelined", "print_results_in_bold", "query_string", "use_description_as_header" ], "isPipelined": true, "roundTrip": true, "validationStatus": "Ready" } }, { "apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive", "name": "CommandStructuresFromSelection.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "CommandStructuresFromSelection", "active": true, "sceneGraphAvailable": true } }, { "apiId": "py:BIM:method:CommandStructuralSystem.IsActive", "name": "CommandStructuralSystem.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "CommandStructuralSystem", "activeWithoutDocument": false, "activeWithDocument": true, "resourcesReleased": true } }, { "apiId": "py:BIM:class:Truss", "name": "Truss", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Truss", "baseClassName": "Component", "objectType": "Part::FeaturePython", "proxyType": "Truss", "ifcType": "Beam", "trussType": "Truss", "propertyCount": 45, "normal": [ 0, 0, 1 ] } }, { "apiId": "py:BIM:method:Renderer.isVisible", "name": "Renderer.isVisible", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "visible": true, "reverseVisible": false, "faceCount": 1 } }, { "apiId": "py:BIM:method:Renderer.isInside", "name": "Renderer.isInside", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "inside": true, "outside": false, "vertexCount": 4 } }, { "apiId": "py:BIM:method:Renderer.getFill", "name": "Renderer.getFill", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "fill": "#3f7fbf" } }, { "apiId": "py:BIM:method:Renderer.getPathData", "name": "Renderer.getPathData", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ", "startsWithMove": true, "closed": true } }, { "apiId": "py:BIM:method:Renderer.getSectionSVG", "name": "Renderer.getSectionSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "containsFill": true } }, { "apiId": "py:BIM:method:Renderer.getHiddenSVG", "name": "Renderer.getHiddenSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "dashed": true } }, { "apiId": "py:BIM:class:File3dsFormatError", "name": "File3dsFormatError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "File3dsFormatError", "baseClassName": "Exception", "message": "'native-3ds-format'", "tight": true, "isException": true } }, { "apiId": "py:BIM:class:FBufError", "name": "FBufError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "FBufError", "baseClassName": "Exception", "message": "native-buffer-error", "isException": true } }, { "apiId": "py:BIM:class:FileLikeBuffer", "name": "FileLikeBuffer", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "FileLikeBuffer", "prefix": "abc", "nulValue": "", "tail": "def", "subValue": "bc", "parentPosition": 99, "seekErrorType": "FBufError" } }, { "apiId": "py:BIM:class:ChunkMetaclass", "name": "ChunkMetaclass", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ChunkMetaclass", "createdClassName": "WebFixtureChunk", "structFields": [ [ "H", "value" ] ], "slotNames": [ "value" ], "registeredByTag": true, "registeredByLabel": true } } ], "count": 24, "resourcesReleased": true } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-repeat", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:BIM:class:WhereClause", "name": "WhereClause", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "WhereClause", "expressionType": "BooleanComparison", "matches": true } }, { "apiId": "py:BIM:class:BooleanExpression", "name": "BooleanExpression", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "BooleanExpression", "operator": "and", "evaluated": false, "leftType": "BooleanComparison", "rightType": "BooleanComparison" } }, { "apiId": "py:BIM:class:BooleanComparison", "name": "BooleanComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "BooleanComparison", "operator": ">=", "equalOrGreater": true, "nullIsNull": true } }, { "apiId": "py:BIM:class:InComparison", "name": "InComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "InComparison", "matches": true, "valueCount": 2 } }, { "apiId": "py:BIM:class:ArithmeticOperation", "name": "ArithmeticOperation", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ArithmeticOperation", "operator": "*", "value": 42, "nullPropagates": true } }, { "apiId": "py:BIM:class:ReferenceExtractor", "name": "ReferenceExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ReferenceExtractor", "property": "Label", "value": "Native BIM", "missingIsNone": true } }, { "apiId": "py:BIM:class:StaticExtractor", "name": "StaticExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "StaticExtractor", "value": "native-static" } }, { "apiId": "py:BIM:class:SqlTransformerMixin", "name": "SqlTransformerMixin", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "startValue": "native-start", "equalityOperator": "=" } }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_op", "name": "SqlTransformerMixin.is_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "operator": "is" } }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_not_op", "name": "SqlTransformerMixin.is_not_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "SqlTransformerMixin", "operator": "is_not" } }, { "apiId": "py:BIM:class:ReportStatement", "name": "ReportStatement", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ReportStatement", "description": "Native statement", "query": "SELECT Label FROM document", "serializedKeys": [ "add_empty_row_after", "description", "include_column_names", "is_pipelined", "print_results_in_bold", "query_string", "use_description_as_header" ], "isPipelined": true, "roundTrip": true, "validationStatus": "Ready" } }, { "apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive", "name": "CommandStructuresFromSelection.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "CommandStructuresFromSelection", "active": true, "sceneGraphAvailable": true } }, { "apiId": "py:BIM:method:CommandStructuralSystem.IsActive", "name": "CommandStructuralSystem.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "CommandStructuralSystem", "activeWithoutDocument": false, "activeWithDocument": true, "resourcesReleased": true } }, { "apiId": "py:BIM:class:Truss", "name": "Truss", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Truss", "baseClassName": "Component", "objectType": "Part::FeaturePython", "proxyType": "Truss", "ifcType": "Beam", "trussType": "Truss", "propertyCount": 45, "normal": [ 0, 0, 1 ] } }, { "apiId": "py:BIM:method:Renderer.isVisible", "name": "Renderer.isVisible", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "visible": true, "reverseVisible": false, "faceCount": 1 } }, { "apiId": "py:BIM:method:Renderer.isInside", "name": "Renderer.isInside", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "inside": true, "outside": false, "vertexCount": 4 } }, { "apiId": "py:BIM:method:Renderer.getFill", "name": "Renderer.getFill", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "fill": "#3f7fbf" } }, { "apiId": "py:BIM:method:Renderer.getPathData", "name": "Renderer.getPathData", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ", "startsWithMove": true, "closed": true } }, { "apiId": "py:BIM:method:Renderer.getSectionSVG", "name": "Renderer.getSectionSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "containsFill": true } }, { "apiId": "py:BIM:method:Renderer.getHiddenSVG", "name": "Renderer.getHiddenSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "dashed": true } }, { "apiId": "py:BIM:class:File3dsFormatError", "name": "File3dsFormatError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "File3dsFormatError", "baseClassName": "Exception", "message": "'native-3ds-format'", "tight": true, "isException": true } }, { "apiId": "py:BIM:class:FBufError", "name": "FBufError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "FBufError", "baseClassName": "Exception", "message": "native-buffer-error", "isException": true } }, { "apiId": "py:BIM:class:FileLikeBuffer", "name": "FileLikeBuffer", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "FileLikeBuffer", "prefix": "abc", "nulValue": "", "tail": "def", "subValue": "bc", "parentPosition": 99, "seekErrorType": "FBufError" } }, { "apiId": "py:BIM:class:ChunkMetaclass", "name": "ChunkMetaclass", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "official FreeCAD source fixture inputs", "returnSchema": "typed native result object", "replay": "native-source-method", "result": { "className": "ChunkMetaclass", "createdClassName": "WebFixtureChunk", "structFields": [ [ "H", "value" ] ], "slotNames": [ "value" ], "registeredByTag": true, "registeredByLabel": true } } ], "count": 24, "resourcesReleased": true } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-cross", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:Part:method:BuildingPart.getShapes", "name": "WhereClause", "family": "generic-object", "status": "not_implemented", "code": "unmatched_source_record", "message": "BIM API record is not part of this module-scoped adapter", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "BIM.WhereClause" } ], "count": 1, "resourcesReleased": true } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-python-family-batch-invalid", "error": { "code": "invalid_request", "message": "BIM Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-python-family-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "bim-python-family-batch-reset" }, "traceSha256": "1d7780039fea0a1a94600b405ce28fc7cd97ba1469634ade8e10df38d0d78c5b" }, "dispositionCounts": { "exposed": 24, "restricted": 0, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:BIM:class:WhereClause", "name": "WhereClause", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "WhereClause", "expressionType": "BooleanComparison", "matches": true }, "evidenceSha256": "265d4a533c83a4c49419f049efedde141d9bb69e437a605544ecb2f384c6b1c3" }, { "apiId": "py:BIM:class:BooleanExpression", "name": "BooleanExpression", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "BooleanExpression", "operator": "and", "evaluated": false, "leftType": "BooleanComparison", "rightType": "BooleanComparison" }, "evidenceSha256": "bd430fb6fee139de80b492e889d52fac1ce6decf22e5fb63a374d405314d32ce" }, { "apiId": "py:BIM:class:BooleanComparison", "name": "BooleanComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "BooleanComparison", "operator": ">=", "equalOrGreater": true, "nullIsNull": true }, "evidenceSha256": "3fb5c763920533efc5a3fb965c392bef5f5f61949df90f2ae5360e9528b4d921" }, { "apiId": "py:BIM:class:InComparison", "name": "InComparison", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "InComparison", "matches": true, "valueCount": 2 }, "evidenceSha256": "6f9b98ce6320f64921a0a83d9eaef4d8fa0762a0ca7ef3082b1b5c4ce2300b10" }, { "apiId": "py:BIM:class:ArithmeticOperation", "name": "ArithmeticOperation", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "ArithmeticOperation", "operator": "*", "value": 42, "nullPropagates": true }, "evidenceSha256": "69a9ed5b165d06a4a1da6a33d8d55dc58bc29edddf109af4899c8831f345529a" }, { "apiId": "py:BIM:class:ReferenceExtractor", "name": "ReferenceExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "ReferenceExtractor", "property": "Label", "value": "Native BIM", "missingIsNone": true }, "evidenceSha256": "10b2cd41ad2fe91f9796d8eb5fa7ded174fa19422aca2c8c8daba7a939616d0a" }, { "apiId": "py:BIM:class:StaticExtractor", "name": "StaticExtractor", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "StaticExtractor", "value": "native-static" }, "evidenceSha256": "e7ce26a503892e0da2c152e9aa7176cf48d9726c44e9d93e5cf483b4857ed419" }, { "apiId": "py:BIM:class:SqlTransformerMixin", "name": "SqlTransformerMixin", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "SqlTransformerMixin", "startValue": "native-start", "equalityOperator": "=" }, "evidenceSha256": "591db31b88cfdd29e42994e72b3bc2bb5a79df1c001a7989babe49a02cdbf001" }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_op", "name": "SqlTransformerMixin.is_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "SqlTransformerMixin", "operator": "is" }, "evidenceSha256": "9766eb9c7433f6c9e4a1cd3ad35850b18e96554beaf75d2a25f5f07ca4c4c376" }, { "apiId": "py:BIM:method:SqlTransformerMixin.is_not_op", "name": "SqlTransformerMixin.is_not_op", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "SqlTransformerMixin", "operator": "is_not" }, "evidenceSha256": "b583fe68bda1a69a896cca0e5cf65ab3c794ad2255ef9681046a7b1e28ef3e4d" }, { "apiId": "py:BIM:class:ReportStatement", "name": "ReportStatement", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchSql.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "ReportStatement", "description": "Native statement", "query": "SELECT Label FROM document", "serializedKeys": [ "add_empty_row_after", "description", "include_column_names", "is_pipelined", "print_results_in_bold", "query_string", "use_description_as_header" ], "isPipelined": true, "roundTrip": true, "validationStatus": "Ready" }, "evidenceSha256": "f72bac600ad76312b875de77f3f75c881c289fc19dcf3f2308c5095a6f8b6b32" }, { "apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive", "name": "CommandStructuresFromSelection.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "CommandStructuresFromSelection", "active": true, "sceneGraphAvailable": true }, "evidenceSha256": "005117af0fe02e8add95d08a9bb124804b2c54c053f37ad2a4a76dae1e61699f" }, { "apiId": "py:BIM:method:CommandStructuralSystem.IsActive", "name": "CommandStructuralSystem.IsActive", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchStructure.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "CommandStructuralSystem", "activeWithoutDocument": false, "activeWithDocument": true, "resourcesReleased": true }, "evidenceSha256": "9ccd0d43a603aac93b034ccbd4c760df2ef90331d3960f0449b77dcacf1d765f" }, { "apiId": "py:BIM:class:Truss", "name": "Truss", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Truss", "baseClassName": "Component", "objectType": "Part::FeaturePython", "proxyType": "Truss", "ifcType": "Beam", "trussType": "Truss", "propertyCount": 45, "normal": [ 0, 0, 1 ] }, "evidenceSha256": "8408cbed4d74043542c79a033e831b2491b86b73ae5e3fce0885bc660a335f6a" }, { "apiId": "py:BIM:method:Renderer.isVisible", "name": "Renderer.isVisible", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Renderer", "visible": true, "reverseVisible": false, "faceCount": 1 }, "evidenceSha256": "4640bba698d6177ff666364eabd9251203b861d0681d126040acd2696ff40506" }, { "apiId": "py:BIM:method:Renderer.isInside", "name": "Renderer.isInside", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Renderer", "inside": true, "outside": false, "vertexCount": 4 }, "evidenceSha256": "b157ae597d6fb631c27e4f6ccfaf18ee7775f958808d87dc7fca7124da54b720" }, { "apiId": "py:BIM:method:Renderer.getFill", "name": "Renderer.getFill", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Renderer", "fill": "#3f7fbf" }, "evidenceSha256": "d9fb47f98578b9afbe97fd02dac5fff3837620c30d09e3f638a8646ff4d17b89" }, { "apiId": "py:BIM:method:Renderer.getPathData", "name": "Renderer.getPathData", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Renderer", "pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ", "startsWithMove": true, "closed": true }, "evidenceSha256": "b1559d961b5c8dd8a1d2fe68411aeefc89d79b4b66702020fc29c4c2b54b1cf6" }, { "apiId": "py:BIM:method:Renderer.getSectionSVG", "name": "Renderer.getSectionSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "containsFill": true }, "evidenceSha256": "b6631caebfb8482df0986e9459198329deadf1c1475c8f8d593a60669887f7d7" }, { "apiId": "py:BIM:method:Renderer.getHiddenSVG", "name": "Renderer.getHiddenSVG", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/ArchVRM.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Renderer", "svg": "\n\n\n", "containsPath": true, "dashed": true }, "evidenceSha256": "6039596bcbde86b1db302b35dcce6d68ed32f64d96a8b2ce3a41592e4080a9f7" }, { "apiId": "py:BIM:class:File3dsFormatError", "name": "File3dsFormatError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "File3dsFormatError", "baseClassName": "Exception", "message": "'native-3ds-format'", "tight": true, "isException": true }, "evidenceSha256": "e7f5b81db142930d363e83dc3dd8f8cd83a8b35d0c67187c5c000552e1dff4ab" }, { "apiId": "py:BIM:class:FBufError", "name": "FBufError", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "FBufError", "baseClassName": "Exception", "message": "native-buffer-error", "isException": true }, "evidenceSha256": "a46b02c63879702803712b381f64803e7e7d787a9f8dec9e57930e353c3ab536" }, { "apiId": "py:BIM:class:FileLikeBuffer", "name": "FileLikeBuffer", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "FileLikeBuffer", "prefix": "abc", "nulValue": "", "tail": "def", "subValue": "bc", "parentPosition": 99, "seekErrorType": "FBufError" }, "evidenceSha256": "0ec4824ad36b45c2360248ec49335eff1b2891976badcaf64882a4c3da56c960" }, { "apiId": "py:BIM:class:ChunkMetaclass", "name": "ChunkMetaclass", "family": "generic-object", "status": "exposed", "code": "native_fixture", "message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/Dice3DS/dom3ds.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "ChunkMetaclass", "createdClassName": "WebFixtureChunk", "structFields": [ [ "H", "value" ] ], "slotNames": [ "value" ], "registeredByTag": true, "registeredByLabel": true }, "evidenceSha256": "f964c9a4ac125847f767920cb65c4d4e4cbcbbe53981b94aef2d8fcea20963dc" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm", "sha256": "6e0e694dbf14c536330921c1c3005c4434ffb91f61d6f451759dfa1c304a1b6d" }, "loader": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js", "sha256": "da3edf2aaf7689eada72a9f9cfd92db62e25d46fb40ef28a01a457ebbe51fb9a" }, "data": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data", "sha256": "420a2ad3e436f53aad2330fe09ce3126f66da2dfa304b7226d768bac7dfa9672" } }, "boundaries": [ "BIM records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.", "The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.", "All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope." ] }