{ "schema": "freecad-web-fem-view-resource-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "2aa8705c937b725e8ea2c041", "module": "Fem", "tier": "tier-1-readonly", "family": "view-resource", "status": "pass_with_boundaries", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "dispatcher": "fc_web_dispatch_json", "route": { "command": "fem.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp:fc_web_dispatch_json", "facade": "web/src/fem-python-family-facade.ts", "worker": "web/src/fem.worker.ts" }, "input": { "cmd": "fem.pythonFamilyBatch", "args": { "tier": "tier-1-readonly", "records": [ { "apiId": "py:Fem:method:BaseViewProxy.setDisplayMode", "name": "BaseViewProxy.setDisplayMode", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 66, "disposition": "planned" }, { "apiId": "py:Fem:class:DeformationViewProxy", "name": "DeformationViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 74, "disposition": "planned" }, { "apiId": "py:Fem:method:DeformationViewProxy.getIcon", "name": "DeformationViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 76, "disposition": "planned" }, { "apiId": "py:Fem:class:ElasticityViewProxy", "name": "ElasticityViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 84, "disposition": "planned" }, { "apiId": "py:Fem:method:ElasticityViewProxy.getIcon", "name": "ElasticityViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 86, "disposition": "planned" }, { "apiId": "py:Fem:class:ElectricforceViewProxy", "name": "ElectricforceViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 94, "disposition": "planned" }, { "apiId": "py:Fem:method:ElectricforceViewProxy.getIcon", "name": "ElectricforceViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 96, "disposition": "planned" }, { "apiId": "py:Fem:class:ElectrostaticViewProxy", "name": "ElectrostaticViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 104, "disposition": "planned" }, { "apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon", "name": "ElectrostaticViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 106, "disposition": "planned" }, { "apiId": "py:Fem:class:FlowViewProxy", "name": "FlowViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 114, "disposition": "planned" }, { "apiId": "py:Fem:method:FlowViewProxy.getIcon", "name": "FlowViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 116, "disposition": "planned" }, { "apiId": "py:Fem:class:FluxViewProxy", "name": "FluxViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 124, "disposition": "planned" }, { "apiId": "py:Fem:method:FluxViewProxy.getIcon", "name": "FluxViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 126, "disposition": "planned" }, { "apiId": "py:Fem:class:HeatViewProxy", "name": "HeatViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 134, "disposition": "planned" }, { "apiId": "py:Fem:method:HeatViewProxy.getIcon", "name": "HeatViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 136, "disposition": "planned" }, { "apiId": "py:Fem:class:MagnetodynamicViewProxy", "name": "MagnetodynamicViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 144, "disposition": "planned" }, { "apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon", "name": "MagnetodynamicViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 146, "disposition": "planned" }, { "apiId": "py:Fem:class:Magnetodynamic2DViewProxy", "name": "Magnetodynamic2DViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 154, "disposition": "planned" }, { "apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon", "name": "Magnetodynamic2DViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 156, "disposition": "planned" }, { "apiId": "py:Fem:class:StaticCurrentViewProxy", "name": "StaticCurrentViewProxy", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 164, "disposition": "planned" }, { "apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon", "name": "StaticCurrentViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 166, "disposition": "planned" }, { "apiId": "py:Fem:method:ViewProxy.getIcon", "name": "ViewProxy.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/mystran/solver.py", "sourceLine": 95, "disposition": "planned" }, { "apiId": "py:Fem:function:display", "name": "display", "family": "view-resource", "kind": "function", "sourcePath": "src/Mod/Fem/femsolver/report.py", "sourceLine": 39, "disposition": "planned" }, { "apiId": "py:Fem:function:displayGui", "name": "displayGui", "family": "view-resource", "kind": "function", "sourcePath": "src/Mod/Fem/femsolver/report.py", "sourceLine": 46, "disposition": "planned" } ] } }, "inputSha256": "89f08182bc90e83c043dcdce4b80fe2148b26672252b67bbddc7e8f37e3390c4", "result": { "cmd": "fem.pythonFamilyBatch", "count": 24, "module": "Fem", "ok": true, "records": [ { "apiId": "py:Fem:method:BaseViewProxy.setDisplayMode", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "BaseViewProxy.setDisplayMode", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "BaseViewProxy", "defaultDisplayMode": "Default", "displayModes": [ "Default" ], "proxyAssigned": true, "setDisplayMode": "Default" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 66, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:DeformationViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "DeformationViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 74, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:DeformationViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "DeformationViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 76, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElasticityViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElasticityViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 84, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElasticityViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElasticityViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 86, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElectricforceViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectricforceViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 94, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElectricforceViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectricforceViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 96, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElectrostaticViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectrostaticViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 104, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectrostaticViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 106, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:FlowViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FlowViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 114, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FlowViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FlowViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 116, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:FluxViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FluxViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 124, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FluxViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FluxViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 126, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:HeatViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "HeatViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 134, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:HeatViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "HeatViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 136, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MagnetodynamicViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "MagnetodynamicViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 144, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "MagnetodynamicViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 146, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:Magnetodynamic2DViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "Magnetodynamic2DViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 154, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "Magnetodynamic2DViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 156, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:StaticCurrentViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "StaticCurrentViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 164, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "StaticCurrentViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 166, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ViewProxy.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "name": "ViewProxy.getIcon", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py", "sourceLine": 95, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:function:display", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "display", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "guiUp": false, "infoCount": 1, "isEmpty": false, "level": 10 }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:function:displayGui", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "name": "displayGui", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 46, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" }, "resultSha256": "4f0e68fa66d09f8c179b848f875df1dbefb835ad1fe24c3decdb4496dfddf125", "replay": { "equal": true, "resultSha256": "4f0e68fa66d09f8c179b848f875df1dbefb835ad1fe24c3decdb4496dfddf125" }, "facadeWorker": { "ready": { "kind": "ready", "action": "fem.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-view-resource-success", "result": { "cmd": "fem.pythonFamilyBatch", "count": 24, "module": "Fem", "ok": true, "records": [ { "apiId": "py:Fem:method:BaseViewProxy.setDisplayMode", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "BaseViewProxy.setDisplayMode", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "BaseViewProxy", "defaultDisplayMode": "Default", "displayModes": [ "Default" ], "proxyAssigned": true, "setDisplayMode": "Default" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 66, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:DeformationViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "DeformationViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 74, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:DeformationViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "DeformationViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 76, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElasticityViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElasticityViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 84, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElasticityViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElasticityViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 86, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElectricforceViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectricforceViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 94, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElectricforceViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectricforceViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 96, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElectrostaticViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectrostaticViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 104, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectrostaticViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 106, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:FlowViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FlowViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 114, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FlowViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FlowViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 116, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:FluxViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FluxViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 124, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FluxViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FluxViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 126, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:HeatViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "HeatViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 134, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:HeatViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "HeatViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 136, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MagnetodynamicViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "MagnetodynamicViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 144, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "MagnetodynamicViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 146, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:Magnetodynamic2DViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "Magnetodynamic2DViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 154, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "Magnetodynamic2DViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 156, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:StaticCurrentViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "StaticCurrentViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 164, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "StaticCurrentViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 166, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ViewProxy.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "name": "ViewProxy.getIcon", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py", "sourceLine": 95, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:function:display", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "display", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "guiUp": false, "infoCount": 1, "isEmpty": false, "level": 10 }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:function:displayGui", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "name": "displayGui", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 46, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-view-resource-repeat", "result": { "cmd": "fem.pythonFamilyBatch", "count": 24, "module": "Fem", "ok": true, "records": [ { "apiId": "py:Fem:method:BaseViewProxy.setDisplayMode", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "BaseViewProxy.setDisplayMode", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "BaseViewProxy", "defaultDisplayMode": "Default", "displayModes": [ "Default" ], "proxyAssigned": true, "setDisplayMode": "Default" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 66, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:DeformationViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "DeformationViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 74, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:DeformationViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "DeformationViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 76, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElasticityViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElasticityViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 84, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElasticityViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElasticityViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 86, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElectricforceViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectricforceViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 94, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElectricforceViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectricforceViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 96, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElectrostaticViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectrostaticViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 104, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "ElectrostaticViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 106, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:FlowViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FlowViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 114, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FlowViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FlowViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 116, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:FluxViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FluxViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 124, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FluxViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "FluxViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 126, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:HeatViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "HeatViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 134, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:HeatViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "HeatViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 136, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MagnetodynamicViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "MagnetodynamicViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 144, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "MagnetodynamicViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 146, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:Magnetodynamic2DViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "Magnetodynamic2DViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 154, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "Magnetodynamic2DViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 156, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:StaticCurrentViewProxy", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "StaticCurrentViewProxy", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 164, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "StaticCurrentViewProxy.getIcon", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 166, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ViewProxy.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "name": "ViewProxy.getIcon", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py", "sourceLine": 95, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:function:display", "code": "native_fixture", "family": "view-resource", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "name": "display", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "guiUp": false, "infoCount": 1, "isEmpty": false, "level": 10 }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:function:displayGui", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "name": "displayGui", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 46, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-view-resource-cross", "result": { "cmd": "fem.pythonFamilyBatch", "count": 1, "module": "Fem", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "view-resource", "message": "Fem adapter rejects API records owned by another module", "name": "BaseViewProxy.setDisplayMode", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 66, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "fem-view-resource-invalid", "error": { "code": "invalid_request", "message": "Fem Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "fem-view-resource-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "fem-view-resource-reset" }, "traceSha256": "bbf6870845122fa1413a5f44f38bb5d1bf6519fb2169f508946cd4e9eaa6a6f2" }, "dispositionCounts": { "exposed": 22, "restricted": 2, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Fem:method:BaseViewProxy.setDisplayMode", "name": "BaseViewProxy.setDisplayMode", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 66, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "BaseViewProxy", "defaultDisplayMode": "Default", "displayModes": [ "Default" ], "proxyAssigned": true, "setDisplayMode": "Default" }, "evidenceSha256": "d4abfba72c956640c9732710f3c7c7451ddea8bc5a6f17767355c50d59ad66a8" }, { "apiId": "py:Fem:class:DeformationViewProxy", "name": "DeformationViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 74, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "evidenceSha256": "c7f0bce1662284ac164ddd36f84400d2ca52861855b0ebad2469d07be207be20" }, { "apiId": "py:Fem:method:DeformationViewProxy.getIcon", "name": "DeformationViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 76, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "DeformationViewProxy", "icon": ":/icons/FEM_EquationDeformation.svg", "proxyAssigned": true }, "evidenceSha256": "0501eef69b46fb1db9643e2f0aac49b35abc7c6429096b21f898cf225061f63b" }, { "apiId": "py:Fem:class:ElasticityViewProxy", "name": "ElasticityViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 84, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "evidenceSha256": "d9496c490c4981fc00e470d06a783c3464034e45d729a57a936642d24670f98f" }, { "apiId": "py:Fem:method:ElasticityViewProxy.getIcon", "name": "ElasticityViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 86, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "ElasticityViewProxy", "icon": ":/icons/FEM_EquationElasticity.svg", "proxyAssigned": true }, "evidenceSha256": "c3ed1e10b07e42626107e1a21e3e5bdcd327229932e1d8d14fb0dc8ae5eea513" }, { "apiId": "py:Fem:class:ElectricforceViewProxy", "name": "ElectricforceViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 94, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "evidenceSha256": "07e3d2b455b6e3520ebcedb4d621e8559131aaf2fd7677cd4452c6a86e4cc6c7" }, { "apiId": "py:Fem:method:ElectricforceViewProxy.getIcon", "name": "ElectricforceViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 96, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "ElectricforceViewProxy", "icon": ":/icons/FEM_EquationElectricforce.svg", "proxyAssigned": true }, "evidenceSha256": "11cb7c6d6878e5c5012a1a43d8a1e35d086108068e20b213da647869179f3e42" }, { "apiId": "py:Fem:class:ElectrostaticViewProxy", "name": "ElectrostaticViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 104, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "evidenceSha256": "fa0a4bb08b32fbb2ebf094e92498259cdd00e77111fb933ec4ec10d363f0ae70" }, { "apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon", "name": "ElectrostaticViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 106, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "ElectrostaticViewProxy", "icon": ":/icons/FEM_EquationElectrostatic.svg", "proxyAssigned": true }, "evidenceSha256": "8589fea020c488d8716c2dc7378d5d4392bdd5149b5c2265c6f394f0985d72fd" }, { "apiId": "py:Fem:class:FlowViewProxy", "name": "FlowViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 114, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "evidenceSha256": "1e5c5f5d743c0aa3d5b58bed80f52527e83ef7f5f0fa9cab5bc317dfdadc472f" }, { "apiId": "py:Fem:method:FlowViewProxy.getIcon", "name": "FlowViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 116, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "FlowViewProxy", "icon": ":/icons/FEM_EquationFlow.svg", "proxyAssigned": true }, "evidenceSha256": "b16fa74ca1ca659239f92446350fdaef066b22440d0c3f9e0e06916c32d77227" }, { "apiId": "py:Fem:class:FluxViewProxy", "name": "FluxViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 124, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "evidenceSha256": "42e0ead7707a94053a8abff4b85f1ace81f904c26fe1bcdc705fce581bc8a05a" }, { "apiId": "py:Fem:method:FluxViewProxy.getIcon", "name": "FluxViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 126, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "FluxViewProxy", "icon": ":/icons/FEM_EquationFlux.svg", "proxyAssigned": true }, "evidenceSha256": "ff49398d92a03637b9425d9d20923da159db9190c7c05dd92d5d5c73a279b980" }, { "apiId": "py:Fem:class:HeatViewProxy", "name": "HeatViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 134, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "evidenceSha256": "49d8fd91eb89f6d483c85c5898e6083177470559e1ab436765762c8b7a46bbcd" }, { "apiId": "py:Fem:method:HeatViewProxy.getIcon", "name": "HeatViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 136, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "HeatViewProxy", "icon": ":/icons/FEM_EquationHeat.svg", "proxyAssigned": true }, "evidenceSha256": "326c0cb73f78d88a8a4d0300a72971966f297d8a191a48ae438ab142cd06feec" }, { "apiId": "py:Fem:class:MagnetodynamicViewProxy", "name": "MagnetodynamicViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 144, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "evidenceSha256": "9804bc354a6d02a3fc47041b4ee9be0553ef4e1eb53a0cbd6f835c5b79dcd1ea" }, { "apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon", "name": "MagnetodynamicViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 146, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "MagnetodynamicViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic.svg", "proxyAssigned": true }, "evidenceSha256": "72c06279daa4c24d5088dccddec259ec16ee96db1c47cabe1ec7f028a6c4f343" }, { "apiId": "py:Fem:class:Magnetodynamic2DViewProxy", "name": "Magnetodynamic2DViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 154, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "evidenceSha256": "e4e6e0a503b9f689cee6cdffd0850e34531a7ef52767891127a9b68a69d09a0c" }, { "apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon", "name": "Magnetodynamic2DViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 156, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "Magnetodynamic2DViewProxy", "icon": ":/icons/FEM_EquationMagnetodynamic2D.svg", "proxyAssigned": true }, "evidenceSha256": "7eb65de5866b1bc6808751068b14ab80012cd3b088644190cbab6978d473850b" }, { "apiId": "py:Fem:class:StaticCurrentViewProxy", "name": "StaticCurrentViewProxy", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 164, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "evidenceSha256": "8d1220e5bf95e76080cfdcb3275883f4dac5c2ad00b5a27b38e8c08aa7318b46" }, { "apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon", "name": "StaticCurrentViewProxy.getIcon", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/equationbase.py", "sourceLine": 166, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "className": "StaticCurrentViewProxy", "icon": ":/icons/FEM_EquationStaticCurrent.svg", "proxyAssigned": true }, "evidenceSha256": "a771be324a2d251bf9d1b115b3da3d59b267385cd806dc1354ee13b893adba42" }, { "apiId": "py:Fem:method:ViewProxy.getIcon", "name": "ViewProxy.getIcon", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py", "sourceLine": 95, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "evidenceSha256": "6fe457d5273946038806dfd9bc3a2516ec0cda28c06f0c3b5fe0cd2469c95bcc" }, { "apiId": "py:Fem:function:display", "name": "display", "family": "view-resource", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 39, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "guiUp": false, "infoCount": 1, "isEmpty": false, "level": 10 }, "evidenceSha256": "d847ed24bb12cc09c827f9c4d9561f2b28d12fe34e922d36f3d779755fc2a404" }, { "apiId": "py:Fem:function:displayGui", "name": "displayGui", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel", "sourceEntry": "src/Mod/Fem/femsolver/report.py", "sourceLine": 46, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "evidenceSha256": "ca960f3bb81f31e484b3ef1752088817f1a9eac6a4185be441936a3a0bbc6f17" } ], "sourceEvidence": [ { "apiId": "py:Fem:method:BaseViewProxy.setDisplayMode", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 66, "declaration": "def setDisplayMode(self, mode):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:DeformationViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 74, "declaration": "class DeformationViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:DeformationViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 76, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:ElasticityViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 84, "declaration": "class ElasticityViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:ElasticityViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 86, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:ElectricforceViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 94, "declaration": "class ElectricforceViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:ElectricforceViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 96, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:ElectrostaticViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 104, "declaration": "class ElectrostaticViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 106, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:FlowViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 114, "declaration": "class FlowViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:FlowViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 116, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:FluxViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 124, "declaration": "class FluxViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:FluxViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 126, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:HeatViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 134, "declaration": "class HeatViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:HeatViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 136, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:MagnetodynamicViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 144, "declaration": "class MagnetodynamicViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 146, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:Magnetodynamic2DViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 154, "declaration": "class Magnetodynamic2DViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 156, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:class:StaticCurrentViewProxy", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 164, "declaration": "class StaticCurrentViewProxy(BaseViewProxy):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/equationbase.py", "line": 166, "declaration": "def getIcon(self):", "sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0" }, { "apiId": "py:Fem:method:ViewProxy.getIcon", "path": "src/Mod/Fem/femsolver/mystran/solver.py", "line": 95, "declaration": "def getIcon(self):", "sha256": "62e58fc81578a1aeb1ba2078f17fa226bcee3bbef47a962209fd8ac6e372a6b6" }, { "apiId": "py:Fem:function:display", "path": "src/Mod/Fem/femsolver/report.py", "line": 39, "declaration": "def display(report, title=None, text=None):", "sha256": "53c24875186858d9ae382d03512e2e63e9d99cd6d971d17d8cadda09d6b0819a" }, { "apiId": "py:Fem:function:displayGui", "path": "src/Mod/Fem/femsolver/report.py", "line": 46, "declaration": "def displayGui(report, title=None, text=None):", "sha256": "53c24875186858d9ae382d03512e2e63e9d99cd6d971d17d8cadda09d6b0819a" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "loader": { "path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js", "sha256": "62eb03b37da86aa5aaa0caaba799a1e352d3fcb873c39b89af78ef2f78b791f8" }, "wasm": { "path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm", "sha256": "a37b8db792b4bb3fa1d91821c2082bec861d735412c3856e4bf5793ba4d21871" } }, "boundaries": [ "Registry and BaseViewProxy methods execute from official Fem source in the compiled FreeCAD/WASM Python runtime.", "FreeCADGui, Qt, Coin3D, and task-panel view-provider records are explicit GUI boundaries in the headless Fem Web kernel.", "Post-visualization records importing vtkmodules are explicit VTK Python runtime boundaries; JavaScript only transports and validates the native batch envelope." ] }