Files
FreeCADWasmDev/docs/p6/cam-view-resource-module-batch-fbb50165c7374694251a9614-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

1976 lines
87 KiB
JSON

{
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "fbb50165c7374694251a9614",
"module": "CAM",
"tier": "tier-1-readonly",
"family": "view-resource",
"status": "pass_with_boundaries",
"dispatcher": "fc_web_dispatch_json",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"route": {
"command": "cam.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/cam-python-family-batch-facade.ts",
"worker": "web/src/cam.worker.ts"
},
"input": {
"cmd": "cam.pythonFamilyBatch",
"args": {
"tier": "tier-1-readonly",
"records": [
{
"apiId": "py:CAM:method:PathCommandGroup.GetResources",
"name": "PathCommandGroup.GetResources",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceLine": 51,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CAMWorkbench.ContextMenu",
"name": "CAMWorkbench.ContextMenu",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceLine": 364,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MachineFactory.get_machine_display_name",
"name": "MachineFactory.get_machine_display_name",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
"sourceLine": 2023,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.setPostProcessorTooltip",
"name": "MachineEditorDialog.setPostProcessorTooltip",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2282,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.updatePostProcessorTooltip",
"name": "MachineEditorDialog.updatePostProcessorTooltip",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2289,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:ViewProvider",
"name": "ViewProvider",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 42,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ViewProvider.getIcon",
"name": "ViewProvider.getIcon",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 71,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ViewProvider.setupContextMenu",
"name": "ViewProvider.setupContextMenu",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 96,
"disposition": "planned"
},
{
"apiId": "py:CAM:function:RegisterViewProvider",
"name": "RegisterViewProvider",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 125,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ViewProvider.getDisplayMode",
"name": "ViewProvider.getDisplayMode",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 74,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.GetResources",
"name": "PropertyBagCreateCommand.GetResources",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 427,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Property.displayString",
"name": "Property.displayString",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 55,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PropertyQuantity.displayString",
"name": "PropertyQuantity.displayString",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 102,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PropertyMap.displayString",
"name": "PropertyMap.displayString",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 161,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:DressupArrayViewProvider",
"name": "DressupArrayViewProvider",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 14,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:DressupArrayViewProvider.getIcon",
"name": "DressupArrayViewProvider.getIcon",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 49,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.GetResources",
"name": "CommandPathDressupArray.GetResources",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 57,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:ViewProviderDressup",
"name": "ViewProviderDressup",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 204,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ViewProviderDressup.getIcon",
"name": "ViewProviderDressup.getIcon",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 250,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressup.GetResources",
"name": "CommandPathDressup.GetResources",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 258,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:DressupPathBoundaryViewProvider",
"name": "DressupPathBoundaryViewProvider",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 204,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:DressupPathBoundaryViewProvider.getIcon",
"name": "DressupPathBoundaryViewProvider.getIcon",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 245,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.GetResources",
"name": "CommandPathDressupPathBoundary.GetResources",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 264,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.GetResources",
"name": "CommandDressupDogboneII.GetResources",
"family": "view-resource",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 328,
"disposition": "planned"
}
]
}
},
"inputSha256": "0576945aa39b71d8a5a66c3d7219d0e08894a4e8753fd042b2ad8a6ee61e611b",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:PathCommandGroup.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PathCommandGroup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CAMWorkbench.ContextMenu",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CAMWorkbench.ContextMenu",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 364,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineFactory.get_machine_display_name",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineFactory.get_machine_display_name",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
"sourceLine": 2023,
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.setPostProcessorTooltip",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineEditorDialog.setPostProcessorTooltip",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2282,
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.updatePostProcessorTooltip",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineEditorDialog.updatePostProcessorTooltip",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2289,
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:ViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 42,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 71,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.setupContextMenu",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.setupContextMenu",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 96,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:function:RegisterViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "RegisterViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 125,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.getDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.getDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 74,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyBagCreateCommand.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 427,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Property.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "Property.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 55,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyQuantity.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyQuantity.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 102,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyMap.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyMap.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 161,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupArrayViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupArrayViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 14,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:DressupArrayViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupArrayViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 49,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressupArray.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 57,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:ViewProviderDressup",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderDressup",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProviderDressup.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderDressup.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 250,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressup.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 258,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPathBoundaryViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupPathBoundaryViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:DressupPathBoundaryViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupPathBoundaryViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 245,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressupPathBoundary.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 264,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandDressupDogboneII.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 328,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "6db11e0787b29470a121c09a1884e9b206cce0a91fd789295853341478404bc2",
"replay": {
"equal": true,
"resultSha256": "6db11e0787b29470a121c09a1884e9b206cce0a91fd789295853341478404bc2"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "cam.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-success",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:PathCommandGroup.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PathCommandGroup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CAMWorkbench.ContextMenu",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CAMWorkbench.ContextMenu",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 364,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineFactory.get_machine_display_name",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineFactory.get_machine_display_name",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
"sourceLine": 2023,
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.setPostProcessorTooltip",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineEditorDialog.setPostProcessorTooltip",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2282,
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.updatePostProcessorTooltip",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineEditorDialog.updatePostProcessorTooltip",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2289,
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:ViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 42,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 71,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.setupContextMenu",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.setupContextMenu",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 96,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:function:RegisterViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "RegisterViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 125,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.getDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.getDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 74,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyBagCreateCommand.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 427,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Property.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "Property.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 55,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyQuantity.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyQuantity.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 102,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyMap.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyMap.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 161,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupArrayViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupArrayViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 14,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:DressupArrayViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupArrayViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 49,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressupArray.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 57,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:ViewProviderDressup",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderDressup",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProviderDressup.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderDressup.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 250,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressup.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 258,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPathBoundaryViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupPathBoundaryViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:DressupPathBoundaryViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupPathBoundaryViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 245,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressupPathBoundary.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 264,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandDressupDogboneII.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 328,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-repeat",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:method:PathCommandGroup.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PathCommandGroup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CAMWorkbench.ContextMenu",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CAMWorkbench.ContextMenu",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 364,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineFactory.get_machine_display_name",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineFactory.get_machine_display_name",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
"sourceLine": 2023,
"sourcePath": "src/Mod/CAM/Machine/models/machine.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.setPostProcessorTooltip",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineEditorDialog.setPostProcessorTooltip",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2282,
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.updatePostProcessorTooltip",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "MachineEditorDialog.updatePostProcessorTooltip",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceLine": 2289,
"sourcePath": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:ViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 42,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 71,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.setupContextMenu",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.setupContextMenu",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 96,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:function:RegisterViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "RegisterViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceLine": 125,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProvider.getDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProvider.getDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 74,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyBagCreateCommand.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceLine": 427,
"sourcePath": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Property.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "Property.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 55,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyQuantity.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyQuantity.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 102,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PropertyMap.displayString",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "PropertyMap.displayString",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceLine": 161,
"sourcePath": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupArrayViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupArrayViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 14,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:DressupArrayViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupArrayViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 49,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressupArray.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 57,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:ViewProviderDressup",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderDressup",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ViewProviderDressup.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderDressup.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 250,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressup.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 258,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPathBoundaryViewProvider",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupPathBoundaryViewProvider",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 204,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:DressupPathBoundaryViewProvider.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "DressupPathBoundaryViewProvider.getIcon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 245,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandPathDressupPathBoundary.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 264,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"name": "CommandDressupDogboneII.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 328,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"cross": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-cross",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 1,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "view-resource",
"message": "CAM API record is not part of this module-scoped adapter",
"name": "PathCommandGroup.GetResources",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceLine": 51,
"sourcePath": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"malformed": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-invalid",
"error": {
"code": "invalid_request",
"message": "CAM Python family batch envelope is invalid"
}
},
"cancelled": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "cam-generic-object-reset"
},
"traceSha256": "742558cc0c451f1620d2867bc14d0c7434e1718d86470f96880200d657684fb3"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:CAM:method:PathCommandGroup.GetResources",
"name": "PathCommandGroup.GetResources",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "64f95d1f66f2ef2f2ffb9616c0a3d0ad5af2f595424d896b9f9863f1f571b715"
},
{
"apiId": "py:CAM:method:CAMWorkbench.ContextMenu",
"name": "CAMWorkbench.ContextMenu",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/InitGui.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "d17637e0896097713f5fb9f958b8c5291c976f635ead6a316eead3f76b70322d"
},
{
"apiId": "py:CAM:method:MachineFactory.get_machine_display_name",
"name": "MachineFactory.get_machine_display_name",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Machine/models/machine.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "20f91315b245c971050ceea4b49772f4ef083e8585555b2b490d197f0780d04b"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.setPostProcessorTooltip",
"name": "MachineEditorDialog.setPostProcessorTooltip",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7f97043ecc9688db45436f7197ea14cc472ab7eeed8955bbf4bc6efa13fd8803"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.updatePostProcessorTooltip",
"name": "MachineEditorDialog.updatePostProcessorTooltip",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7f5c89b68824fe872beb7506df73fd53cfeecd5c15009f47689a64a13f8ac2db"
},
{
"apiId": "py:CAM:class:ViewProvider",
"name": "ViewProvider",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "710c2349b60f9b89f7f4c27ab41d277733b92318668fdc7eb93f952d44ac04b6"
},
{
"apiId": "py:CAM:method:ViewProvider.getIcon",
"name": "ViewProvider.getIcon",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e7984900ec3a677e91ca479beaa790ba748e181a922e6a4d08f025c1166d0856"
},
{
"apiId": "py:CAM:method:ViewProvider.setupContextMenu",
"name": "ViewProvider.setupContextMenu",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "859888f3ed23c78f5c00b4003306e1e1d2426425a5d9d7b43b4cd8226f9bcefd"
},
{
"apiId": "py:CAM:function:RegisterViewProvider",
"name": "RegisterViewProvider",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "631f798de829632e6e22e5f9f1dd8e78f3c1abb472a6ae3aa53464bb90603c86"
},
{
"apiId": "py:CAM:method:ViewProvider.getDisplayMode",
"name": "ViewProvider.getDisplayMode",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "0684bd70a19c89c50376ba032fc9e7a4adfbfa1c799300daa96bc00fdeae83bd"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.GetResources",
"name": "PropertyBagCreateCommand.GetResources",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "80113c1177bfc9d0f895ac741fbd2b79430d46a4f59f390203c26017273d15e9"
},
{
"apiId": "py:CAM:method:Property.displayString",
"name": "Property.displayString",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "dc64d9303a9adfa479dfdc0696b4202d5b017e099178954ade3d3bb8dacc9758"
},
{
"apiId": "py:CAM:method:PropertyQuantity.displayString",
"name": "PropertyQuantity.displayString",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "01b487f46ddf54888560a8bc65c7852ad4af03fda18b531136db90cfb85bdc87"
},
{
"apiId": "py:CAM:method:PropertyMap.displayString",
"name": "PropertyMap.displayString",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Base/Property.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "8da8697f5fc9dc452076571b16b3b3553aff7464d9a597a1b8a3193e64fabb76"
},
{
"apiId": "py:CAM:class:DressupArrayViewProvider",
"name": "DressupArrayViewProvider",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "56ec5bebe4e3efd2392c8cbdd424c15fc270b5a6d6978cfa03b9b309b4d6aca6"
},
{
"apiId": "py:CAM:method:DressupArrayViewProvider.getIcon",
"name": "DressupArrayViewProvider.getIcon",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "2e959e932646ae042e7cbd9246db12309fd2612806a147935640812225bc7af6"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.GetResources",
"name": "CommandPathDressupArray.GetResources",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "c9ebb2e386ed41186a0f3af0f7ac16017bd1a6de59025d36d6e0960a72f0a6a5"
},
{
"apiId": "py:CAM:class:ViewProviderDressup",
"name": "ViewProviderDressup",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "d9979bc41de37e3023fb3840e1fed2582caad14d1e7d0e7394530a1ca1429425"
},
{
"apiId": "py:CAM:method:ViewProviderDressup.getIcon",
"name": "ViewProviderDressup.getIcon",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7644cd471adc73a4460973c505c3f96834fe8e27206d3af4a810eb8304bfe2b2"
},
{
"apiId": "py:CAM:method:CommandPathDressup.GetResources",
"name": "CommandPathDressup.GetResources",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "177890e3537f65639ed2b08c83e346114303e8131a5fa9d820f8b9b5e9682bce"
},
{
"apiId": "py:CAM:class:DressupPathBoundaryViewProvider",
"name": "DressupPathBoundaryViewProvider",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "c5c666872c1ebdd53f525461be661a15f707fdcfcbb247b8799903b23e05394f"
},
{
"apiId": "py:CAM:method:DressupPathBoundaryViewProvider.getIcon",
"name": "DressupPathBoundaryViewProvider.getIcon",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "d794cdd20df940642eadd17b72a660e583e3d63ca64ade79d1e002859355cc33"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.GetResources",
"name": "CommandPathDressupPathBoundary.GetResources",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "d09165e6bca876de3d03a67e68f0a5d55ac1626a845fa81bda9727b0ded19463"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.GetResources",
"name": "CommandDressupDogboneII.GetResources",
"family": "view-resource",
"status": "restricted",
"code": "gui_dependency_unavailable",
"message": "CAM view-resource Python API requires PathGui, unavailable in the GUI-free Web kernel",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7d753ebac5534f0d135a1cf1670313e665d4fa8771f88e2a13b4d6564d0fb65b"
}
],
"sourceEvidence": [
{
"apiId": "py:CAM:method:PathCommandGroup.GetResources",
"path": "src/Mod/CAM/InitGui.py",
"line": 51,
"declaration": "def GetResources(self):",
"sha256": "403a28229c7ba28eb4dc21bbf27f0d41ea19b90f6b04858965e911af2e2fec05"
},
{
"apiId": "py:CAM:method:CAMWorkbench.ContextMenu",
"path": "src/Mod/CAM/InitGui.py",
"line": 364,
"declaration": "def ContextMenu(self, recipient):",
"sha256": "403a28229c7ba28eb4dc21bbf27f0d41ea19b90f6b04858965e911af2e2fec05"
},
{
"apiId": "py:CAM:method:MachineFactory.get_machine_display_name",
"path": "src/Mod/CAM/Machine/models/machine.py",
"line": 2023,
"declaration": "def get_machine_display_name(cls, filename):",
"sha256": "3c090d28c4a94390e93904248c8bf2abc700ee8a3fea88da95b7237c7b20a341"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.setPostProcessorTooltip",
"path": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"line": 2282,
"declaration": "def setPostProcessorTooltip(self, widget, name, default):",
"sha256": "5063feada57d11b0c9201abc1dfe045a40f31ca60d11cc54edd78aa403999aeb"
},
{
"apiId": "py:CAM:method:MachineEditorDialog.updatePostProcessorTooltip",
"path": "src/Mod/CAM/Machine/ui/editor/machine_editor.py",
"line": 2289,
"declaration": "def updatePostProcessorTooltip(self):",
"sha256": "5063feada57d11b0c9201abc1dfe045a40f31ca60d11cc54edd78aa403999aeb"
},
{
"apiId": "py:CAM:class:ViewProvider",
"path": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"line": 42,
"declaration": "class ViewProvider(object):",
"sha256": "4efbc4e8b09d0e22dc877d91baedbbb5f6b3bc5b75e0225ea27a13e821bd0fd3"
},
{
"apiId": "py:CAM:method:ViewProvider.getIcon",
"path": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"line": 71,
"declaration": "def getIcon(self):",
"sha256": "4efbc4e8b09d0e22dc877d91baedbbb5f6b3bc5b75e0225ea27a13e821bd0fd3"
},
{
"apiId": "py:CAM:method:ViewProvider.setupContextMenu",
"path": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"line": 96,
"declaration": "def setupContextMenu(self, vobj, menu):",
"sha256": "4efbc4e8b09d0e22dc877d91baedbbb5f6b3bc5b75e0225ea27a13e821bd0fd3"
},
{
"apiId": "py:CAM:function:RegisterViewProvider",
"path": "src/Mod/CAM/Path/Base/Gui/IconViewProvider.py",
"line": 125,
"declaration": "def RegisterViewProvider(name, provider):",
"sha256": "4efbc4e8b09d0e22dc877d91baedbbb5f6b3bc5b75e0225ea27a13e821bd0fd3"
},
{
"apiId": "py:CAM:method:ViewProvider.getDisplayMode",
"path": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"line": 74,
"declaration": "def getDisplayMode(self, mode):",
"sha256": "8e7fb623ce1c496af7431ebbebd70f841a98442f575c87012a42c1fac13f558a"
},
{
"apiId": "py:CAM:method:PropertyBagCreateCommand.GetResources",
"path": "src/Mod/CAM/Path/Base/Gui/PropertyBag.py",
"line": 427,
"declaration": "def GetResources(self):",
"sha256": "8e7fb623ce1c496af7431ebbebd70f841a98442f575c87012a42c1fac13f558a"
},
{
"apiId": "py:CAM:method:Property.displayString",
"path": "src/Mod/CAM/Path/Base/Property.py",
"line": 55,
"declaration": "def displayString(self):",
"sha256": "f5c6839c23828290ae7843380957743ff9d1faf0e34aabc0c5dde77a77ce291f"
},
{
"apiId": "py:CAM:method:PropertyQuantity.displayString",
"path": "src/Mod/CAM/Path/Base/Property.py",
"line": 102,
"declaration": "def displayString(self):",
"sha256": "f5c6839c23828290ae7843380957743ff9d1faf0e34aabc0c5dde77a77ce291f"
},
{
"apiId": "py:CAM:method:PropertyMap.displayString",
"path": "src/Mod/CAM/Path/Base/Property.py",
"line": 161,
"declaration": "def displayString(self, value):",
"sha256": "f5c6839c23828290ae7843380957743ff9d1faf0e34aabc0c5dde77a77ce291f"
},
{
"apiId": "py:CAM:class:DressupArrayViewProvider",
"path": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"line": 14,
"declaration": "class DressupArrayViewProvider(object):",
"sha256": "90ec1fb41b9080fb417eff08c82b8bd88dbe3be1de12d257d11b8ccf52d24a37"
},
{
"apiId": "py:CAM:method:DressupArrayViewProvider.getIcon",
"path": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"line": 49,
"declaration": "def getIcon(self):",
"sha256": "90ec1fb41b9080fb417eff08c82b8bd88dbe3be1de12d257d11b8ccf52d24a37"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.GetResources",
"path": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"line": 57,
"declaration": "def GetResources(self):",
"sha256": "90ec1fb41b9080fb417eff08c82b8bd88dbe3be1de12d257d11b8ccf52d24a37"
},
{
"apiId": "py:CAM:class:ViewProviderDressup",
"path": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"line": 204,
"declaration": "class ViewProviderDressup:",
"sha256": "8507fc8c26db5ee88e2805e12a78f983c295307dc9107a36fbe50bd1896cc64b"
},
{
"apiId": "py:CAM:method:ViewProviderDressup.getIcon",
"path": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"line": 250,
"declaration": "def getIcon(self):",
"sha256": "8507fc8c26db5ee88e2805e12a78f983c295307dc9107a36fbe50bd1896cc64b"
},
{
"apiId": "py:CAM:method:CommandPathDressup.GetResources",
"path": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"line": 258,
"declaration": "def GetResources(self):",
"sha256": "8507fc8c26db5ee88e2805e12a78f983c295307dc9107a36fbe50bd1896cc64b"
},
{
"apiId": "py:CAM:class:DressupPathBoundaryViewProvider",
"path": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"line": 204,
"declaration": "class DressupPathBoundaryViewProvider(object):",
"sha256": "6f4100f31289d5070152bcaccd4a94242c4b537c595c141ce6a49dc79c0c9835"
},
{
"apiId": "py:CAM:method:DressupPathBoundaryViewProvider.getIcon",
"path": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"line": 245,
"declaration": "def getIcon(self):",
"sha256": "6f4100f31289d5070152bcaccd4a94242c4b537c595c141ce6a49dc79c0c9835"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.GetResources",
"path": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"line": 264,
"declaration": "def GetResources(self):",
"sha256": "6f4100f31289d5070152bcaccd4a94242c4b537c595c141ce6a49dc79c0c9835"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.GetResources",
"path": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"line": 328,
"declaration": "def GetResources(self):",
"sha256": "d480a0aa1067cccd5b7216e573a569a952735085133d6d301d7bbe6ad3c844b2"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "CAM",
"worker": "cam.worker.ts",
"revision": "dc17d6519d7efa90",
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"workerRevision": "b9b195e05129eea9",
"runtimeSha256": "900744dfa95e09f89096e34717077e18958a64925eb36282686fc24e769d4e71",
"wasmSha256": "b9b195e05129eea911dbc96b23bdbf58c428bfed6ff81787e1ae79a0267123dc"
},
"boundaries": [
"CAM view-resource APIs are classified by compiled FreeCAD CAM sources through fc_web_dispatch_json.",
"GUI-only PathGui resources remain explicit restricted boundaries in the GUI-free Web kernel.",
"The CAM runtime remains an independent module artifact loaded by cam.worker.ts; no WASM binary merge is used."
]
}