Files
FreeCADWasmDev/docs/p6/bim-generic-object-module-batch-12e5c05bd2a1604435e998e5-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

2098 lines
88 KiB
JSON

{
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "12e5c05bd2a1604435e998e5",
"module": "BIM",
"tier": "tier-2-pure",
"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-2-pure",
"records": [
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.attach",
"name": "ViewProviderPanelSheet.attach",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1338,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.onChanged",
"name": "ViewProviderPanelSheet.onChanged",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1361,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.updateData",
"name": "ViewProviderPanelSheet.updateData",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1395,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:SheetTaskPanel.editNodes",
"name": "SheetTaskPanel.editNodes",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1430,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.setEdit",
"name": "ViewProviderProfile.setEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 598,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.unsetEdit",
"name": "ViewProviderProfile.unsetEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 606,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeCategory",
"name": "ProfileTaskPanel.changeCategory",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 687,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeProfile",
"name": "ProfileTaskPanel.changeProfile",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 701,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.retranslateUi",
"name": "ProfileTaskPanel.retranslateUi",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 737,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ArchReference.onChanged",
"name": "ArchReference.onChanged",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 121,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ArchReference.exists",
"name": "ArchReference.exists",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 299,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ArchReference.splitall",
"name": "ArchReference.splitall",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 575,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.attach",
"name": "ViewProviderArchReference.attach",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 621,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.updateData",
"name": "ViewProviderArchReference.updateData",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 638,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.checkChanges",
"name": "ViewProviderArchReference.checkChanges",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 646,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onChanged",
"name": "ViewProviderArchReference.onChanged",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 668,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onDelete",
"name": "ViewProviderArchReference.onDelete",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 690,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setEdit",
"name": "ViewProviderArchReference.setEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 697,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.unsetEdit",
"name": "ViewProviderArchReference.unsetEdit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 705,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.edit",
"name": "ViewProviderArchReference.edit",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 733,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onOpen",
"name": "ViewProviderArchReference.onOpen",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 745,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setIFCNode",
"name": "ViewProviderArchReference.setIFCNode",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 877,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.chooseFile",
"name": "ArchReferenceTaskPanel.chooseFile",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 976,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.openFile",
"name": "ArchReferenceTaskPanel.openFile",
"family": "generic-object",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 1010,
"disposition": "not_implemented"
}
]
}
},
"inputSha256": "333e7198e0d588e6e6d0e82e8db0c0ce0c18d0e41b85e3db83d81f1815326f3d",
"result": {
"ok": true,
"cmd": "bim.pythonFamilyBatch",
"schema": "freecad-web-bim/python-family-batch/v1",
"module": "BIM",
"tier": "tier-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.attach",
"name": "ViewProviderPanelSheet.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1338,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.onChanged",
"name": "ViewProviderPanelSheet.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1361,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.updateData",
"name": "ViewProviderPanelSheet.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1395,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:SheetTaskPanel.editNodes",
"name": "SheetTaskPanel.editNodes",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1430,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.setEdit",
"name": "ViewProviderProfile.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 598,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.unsetEdit",
"name": "ViewProviderProfile.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 606,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeCategory",
"name": "ProfileTaskPanel.changeCategory",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 687,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeProfile",
"name": "ProfileTaskPanel.changeProfile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 701,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.retranslateUi",
"name": "ProfileTaskPanel.retranslateUi",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 737,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.onChanged",
"name": "ArchReference.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 121,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.exists",
"name": "ArchReference.exists",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 299,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.splitall",
"name": "ArchReference.splitall",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 575,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.attach",
"name": "ViewProviderArchReference.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 621,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.updateData",
"name": "ViewProviderArchReference.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 638,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.checkChanges",
"name": "ViewProviderArchReference.checkChanges",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 646,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onChanged",
"name": "ViewProviderArchReference.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 668,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onDelete",
"name": "ViewProviderArchReference.onDelete",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 690,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setEdit",
"name": "ViewProviderArchReference.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 697,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.unsetEdit",
"name": "ViewProviderArchReference.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 705,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.edit",
"name": "ViewProviderArchReference.edit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 733,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onOpen",
"name": "ViewProviderArchReference.onOpen",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 745,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setIFCNode",
"name": "ViewProviderArchReference.setIFCNode",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 877,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.chooseFile",
"name": "ArchReferenceTaskPanel.chooseFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 976,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.openFile",
"name": "ArchReferenceTaskPanel.openFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 1010,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
}
],
"count": 24,
"resourcesReleased": true
},
"resultSha256": "c48d7ed8bb6bf01dbd695a0577de7865605551c93313f7bc6855ef220bcebb2f",
"replay": {
"equal": true,
"resultSha256": "c48d7ed8bb6bf01dbd695a0577de7865605551c93313f7bc6855ef220bcebb2f"
},
"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-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.attach",
"name": "ViewProviderPanelSheet.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1338,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.onChanged",
"name": "ViewProviderPanelSheet.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1361,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.updateData",
"name": "ViewProviderPanelSheet.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1395,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:SheetTaskPanel.editNodes",
"name": "SheetTaskPanel.editNodes",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1430,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.setEdit",
"name": "ViewProviderProfile.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 598,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.unsetEdit",
"name": "ViewProviderProfile.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 606,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeCategory",
"name": "ProfileTaskPanel.changeCategory",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 687,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeProfile",
"name": "ProfileTaskPanel.changeProfile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 701,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.retranslateUi",
"name": "ProfileTaskPanel.retranslateUi",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 737,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.onChanged",
"name": "ArchReference.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 121,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.exists",
"name": "ArchReference.exists",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 299,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.splitall",
"name": "ArchReference.splitall",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 575,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.attach",
"name": "ViewProviderArchReference.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 621,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.updateData",
"name": "ViewProviderArchReference.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 638,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.checkChanges",
"name": "ViewProviderArchReference.checkChanges",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 646,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onChanged",
"name": "ViewProviderArchReference.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 668,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onDelete",
"name": "ViewProviderArchReference.onDelete",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 690,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setEdit",
"name": "ViewProviderArchReference.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 697,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.unsetEdit",
"name": "ViewProviderArchReference.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 705,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.edit",
"name": "ViewProviderArchReference.edit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 733,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onOpen",
"name": "ViewProviderArchReference.onOpen",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 745,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setIFCNode",
"name": "ViewProviderArchReference.setIFCNode",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 877,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.chooseFile",
"name": "ArchReferenceTaskPanel.chooseFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 976,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.openFile",
"name": "ArchReferenceTaskPanel.openFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 1010,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
}
],
"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-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.attach",
"name": "ViewProviderPanelSheet.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1338,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.onChanged",
"name": "ViewProviderPanelSheet.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1361,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.updateData",
"name": "ViewProviderPanelSheet.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1395,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:SheetTaskPanel.editNodes",
"name": "SheetTaskPanel.editNodes",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1430,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.setEdit",
"name": "ViewProviderProfile.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 598,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.unsetEdit",
"name": "ViewProviderProfile.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 606,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeCategory",
"name": "ProfileTaskPanel.changeCategory",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 687,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeProfile",
"name": "ProfileTaskPanel.changeProfile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 701,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.retranslateUi",
"name": "ProfileTaskPanel.retranslateUi",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 737,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.onChanged",
"name": "ArchReference.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 121,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.exists",
"name": "ArchReference.exists",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 299,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.splitall",
"name": "ArchReference.splitall",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 575,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.attach",
"name": "ViewProviderArchReference.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 621,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.updateData",
"name": "ViewProviderArchReference.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 638,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.checkChanges",
"name": "ViewProviderArchReference.checkChanges",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 646,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onChanged",
"name": "ViewProviderArchReference.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 668,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onDelete",
"name": "ViewProviderArchReference.onDelete",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 690,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setEdit",
"name": "ViewProviderArchReference.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 697,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.unsetEdit",
"name": "ViewProviderArchReference.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 705,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.edit",
"name": "ViewProviderArchReference.edit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 733,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onOpen",
"name": "ViewProviderArchReference.onOpen",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 745,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setIFCNode",
"name": "ViewProviderArchReference.setIFCNode",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 877,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.chooseFile",
"name": "ArchReferenceTaskPanel.chooseFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 976,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.openFile",
"name": "ArchReferenceTaskPanel.openFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 1010,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
}
],
"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-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:Part:method:BuildingPart.getShapes",
"name": "ViewProviderPanelSheet.attach",
"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/ArchPanel.py",
"sourceLine": 1338,
"sourceVerified": false,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared"
}
],
"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": "f4335dcaf76ace4ce3936b87b5df9df3c03be8431761b8bc9632f8eadf26046c"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 21,
"nonportable": 0,
"not_implemented": 3
},
"records": [
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.attach",
"name": "ViewProviderPanelSheet.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1338,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "8afc5c9a12040c14eaa170f81a51e92db3fc7c3a38418268fc9872c72220d231"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.onChanged",
"name": "ViewProviderPanelSheet.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1361,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6381e7a7d04276ddcd657c45546a3bbeb459fb3f8dfcc4918d4a76a314f9219d"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.updateData",
"name": "ViewProviderPanelSheet.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1395,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e4c4cdbf656d2e644b8cdec935330627e7170efdb403547b842a59e6186dd236"
},
{
"apiId": "py:BIM:method:SheetTaskPanel.editNodes",
"name": "SheetTaskPanel.editNodes",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchPanel.py",
"sourceLine": 1430,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6e430108289487d6c0ecae7847c93df8ad93af3c4f5013bdc5c1598bf5b3a8b7"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.setEdit",
"name": "ViewProviderProfile.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 598,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "0429937255fd315bf1754eb73c02e811f974689439297e7cd3109bc38e0e45f4"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.unsetEdit",
"name": "ViewProviderProfile.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 606,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c31475062d83930be63dc5eb36f37beb12b20b2881a6088862b46fe0ae7cf72f"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeCategory",
"name": "ProfileTaskPanel.changeCategory",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 687,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "39e261e4e5159895601e7124166cddd0ec61df0ae18454f55a013bd9110fb55c"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeProfile",
"name": "ProfileTaskPanel.changeProfile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 701,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "fd9a98ba86c4084efd451965023100531670ceadad6f14a9415c1a4060786002"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.retranslateUi",
"name": "ProfileTaskPanel.retranslateUi",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchProfile.py",
"sourceLine": 737,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "477f9c43f9c9f2933c904cd39c9769f62377ab4c1b1074ab266bedadf2cce70c"
},
{
"apiId": "py:BIM:method:ArchReference.onChanged",
"name": "ArchReference.onChanged",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 121,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7c4aeee27b27904b52264136983fee86c80b3f322fa85c25ba6d7e16c0584ee9"
},
{
"apiId": "py:BIM:method:ArchReference.exists",
"name": "ArchReference.exists",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 299,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "9ac4dc13b96916fe721515b3a157056a8559ebe5a3ff6a43e29b9a4497627b96"
},
{
"apiId": "py:BIM:method:ArchReference.splitall",
"name": "ArchReference.splitall",
"family": "generic-object",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM generic-object API is not registered",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 575,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b4c65144f6887aa33424b59752bb02b057b61174f8b2e9cf55ea09dfdb4e31c3"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.attach",
"name": "ViewProviderArchReference.attach",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 621,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "4e66696a32c7a2474b281da439eafa61e07245dc778c260798646cf8807dad20"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.updateData",
"name": "ViewProviderArchReference.updateData",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 638,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "f11d8c60564f80830224a3901f57ed548857b3a92244d935cb9cf684ccbfcbc9"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.checkChanges",
"name": "ViewProviderArchReference.checkChanges",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 646,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c625d706ef5de35482b821217661673f67277b6497255b9b9d8f9c899d3a5ef0"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onChanged",
"name": "ViewProviderArchReference.onChanged",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 668,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "40c1895e8bff71e387eb859eb2141bd6e19a93d5cc7ca8cdfb8dd70ed42dc6c6"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onDelete",
"name": "ViewProviderArchReference.onDelete",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 690,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a8eec47ba6cc9eddae8e8584151e7661a9a244aa05a82b9aed7075e0cc45e67a"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setEdit",
"name": "ViewProviderArchReference.setEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 697,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a4ec5e44693d3fcdb9a4614ae8f5d22ad03a57588219ce6ddf4f009316e411c7"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.unsetEdit",
"name": "ViewProviderArchReference.unsetEdit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 705,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6be919741aba2c449863f5791c755302a1d9012536a0d5a5cf52db0c2ac9dacc"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.edit",
"name": "ViewProviderArchReference.edit",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 733,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "8185b2231bb5b7903bd9a296dec33fc92ffcbdcc208d837c255cd899d295cc02"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onOpen",
"name": "ViewProviderArchReference.onOpen",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 745,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "e82f94bef1b3c16d2cf6a603a8550fad0c17e1c3f6aa106f3b3a48ab800bbc23"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setIFCNode",
"name": "ViewProviderArchReference.setIFCNode",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 877,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "d97d0021da4626584cb9ce32b832d9d4c4cdc57e09ca6cf087ea5e75d545e327"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.chooseFile",
"name": "ArchReferenceTaskPanel.chooseFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 976,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c37e92fc210fe233b5da96a17662e15d981a4528599b026a206429e460755cae"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.openFile",
"name": "ArchReferenceTaskPanel.openFile",
"family": "generic-object",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 1010,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "5d5bf06e4a4ec4d7c01db72a324bfdd5dd1154336f7eef41881a1942a9362d1a"
}
],
"sourceEvidence": [
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.attach",
"path": "src/Mod/BIM/ArchPanel.py",
"line": 1338,
"declaration": "def attach(self, vobj):",
"sha256": "bdc24579166b059c724226b8389893e5aed39533df3bacc7501ed155308accd2"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.onChanged",
"path": "src/Mod/BIM/ArchPanel.py",
"line": 1361,
"declaration": "def onChanged(self, vobj, prop):",
"sha256": "bdc24579166b059c724226b8389893e5aed39533df3bacc7501ed155308accd2"
},
{
"apiId": "py:BIM:method:ViewProviderPanelSheet.updateData",
"path": "src/Mod/BIM/ArchPanel.py",
"line": 1395,
"declaration": "def updateData(self, obj, prop):",
"sha256": "bdc24579166b059c724226b8389893e5aed39533df3bacc7501ed155308accd2"
},
{
"apiId": "py:BIM:method:SheetTaskPanel.editNodes",
"path": "src/Mod/BIM/ArchPanel.py",
"line": 1430,
"declaration": "def editNodes(self):",
"sha256": "bdc24579166b059c724226b8389893e5aed39533df3bacc7501ed155308accd2"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.setEdit",
"path": "src/Mod/BIM/ArchProfile.py",
"line": 598,
"declaration": "def setEdit(self, vobj, mode):",
"sha256": "2edeb8c9ffa89023be1ac7895fc2680b3b2655a998bc69d36687746c01008eaf"
},
{
"apiId": "py:BIM:method:ViewProviderProfile.unsetEdit",
"path": "src/Mod/BIM/ArchProfile.py",
"line": 606,
"declaration": "def unsetEdit(self, vobj, mode):",
"sha256": "2edeb8c9ffa89023be1ac7895fc2680b3b2655a998bc69d36687746c01008eaf"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeCategory",
"path": "src/Mod/BIM/ArchProfile.py",
"line": 687,
"declaration": "def changeCategory(self, text):",
"sha256": "2edeb8c9ffa89023be1ac7895fc2680b3b2655a998bc69d36687746c01008eaf"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.changeProfile",
"path": "src/Mod/BIM/ArchProfile.py",
"line": 701,
"declaration": "def changeProfile(self, idx):",
"sha256": "2edeb8c9ffa89023be1ac7895fc2680b3b2655a998bc69d36687746c01008eaf"
},
{
"apiId": "py:BIM:method:ProfileTaskPanel.retranslateUi",
"path": "src/Mod/BIM/ArchProfile.py",
"line": 737,
"declaration": "def retranslateUi(self, TaskPanel):",
"sha256": "2edeb8c9ffa89023be1ac7895fc2680b3b2655a998bc69d36687746c01008eaf"
},
{
"apiId": "py:BIM:method:ArchReference.onChanged",
"path": "src/Mod/BIM/ArchReference.py",
"line": 121,
"declaration": "def onChanged(self, obj, prop):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ArchReference.exists",
"path": "src/Mod/BIM/ArchReference.py",
"line": 299,
"declaration": "def exists(self, filepath):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ArchReference.splitall",
"path": "src/Mod/BIM/ArchReference.py",
"line": 575,
"declaration": "def splitall(self, path):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.attach",
"path": "src/Mod/BIM/ArchReference.py",
"line": 621,
"declaration": "def attach(self, vobj):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.updateData",
"path": "src/Mod/BIM/ArchReference.py",
"line": 638,
"declaration": "def updateData(self, obj, prop):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.checkChanges",
"path": "src/Mod/BIM/ArchReference.py",
"line": 646,
"declaration": "def checkChanges(self):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onChanged",
"path": "src/Mod/BIM/ArchReference.py",
"line": 668,
"declaration": "def onChanged(self, vobj, prop):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onDelete",
"path": "src/Mod/BIM/ArchReference.py",
"line": 690,
"declaration": "def onDelete(self, obj, doc):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setEdit",
"path": "src/Mod/BIM/ArchReference.py",
"line": 697,
"declaration": "def setEdit(self, vobj, mode):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.unsetEdit",
"path": "src/Mod/BIM/ArchReference.py",
"line": 705,
"declaration": "def unsetEdit(self, vobj, mode):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.edit",
"path": "src/Mod/BIM/ArchReference.py",
"line": 733,
"declaration": "def edit(self):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.onOpen",
"path": "src/Mod/BIM/ArchReference.py",
"line": 745,
"declaration": "def onOpen(self):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ViewProviderArchReference.setIFCNode",
"path": "src/Mod/BIM/ArchReference.py",
"line": 877,
"declaration": "def setIFCNode(self, obj, filename):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.chooseFile",
"path": "src/Mod/BIM/ArchReference.py",
"line": 976,
"declaration": "def chooseFile(self):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:method:ArchReferenceTaskPanel.openFile",
"path": "src/Mod/BIM/ArchReference.py",
"line": 1010,
"declaration": "def openFile(self):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"wasm": {
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
"sha256": "4605a2d059f1fe215646196d65a1fea9392aca116272068964382eaf47dfd308"
},
"loader": {
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
"sha256": "4acc41e07f1ff4ea637ac0fbdcb25148b7faaaf5bc836b993f2e0c30aca904a6"
},
"data": {
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
"sha256": "99a3d54021b0f172b0b29ee92b55a47c179afaa2ffe92f1c4222906bc72daf19"
}
},
"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."
]
}