Files
FreeCADWasmDev/docs/p6/show-tier2-pure-family-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

1696 lines
66 KiB
JSON

{
"schema": "freecad-web-p6-show-tier2-pure-family-runtime/v1",
"taskId": "FW-P6-FPA-F2-SHOW",
"module": "Show",
"tier": "tier-2-pure",
"status": "pass_with_boundaries",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"route": {
"worker": "web/src/show-python.worker.ts",
"facade": "web/src/show-python-family-facade.ts",
"command": "show.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/ShowRuntimeProbe.cpp:fc_web_dispatch_json"
},
"input": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "request",
"requestId": "show-tier2-success",
"command": "show.pythonFamilyBatch",
"payload": {
"schema": "freecad-web-show/python-family-batch/v1",
"module": "Show",
"tier": "tier-2-pure",
"records": [
{
"apiId": "py:Show:function:CSChain",
"name": "CSChain",
"family": "pure-function",
"sourcePath": "src/Mod/Show/Containers.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:ContainerChain",
"name": "ContainerChain",
"family": "pure-function",
"sourcePath": "src/Mod/Show/Containers.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:ContainerOf",
"name": "ContainerOf",
"family": "pure-function",
"sourcePath": "src/Mod/Show/Containers.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:clipPlane",
"name": "clipPlane",
"family": "pure-function",
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:getAllDependencies",
"name": "getAllDependencies",
"family": "pure-function",
"sourcePath": "src/Mod/Show/DepGraphTools.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:getAllDependent",
"name": "getAllDependent",
"family": "pure-function",
"sourcePath": "src/Mod/Show/DepGraphTools.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:getClipPlaneNode",
"name": "getClipPlaneNode",
"family": "pure-function",
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:getPickStyle",
"name": "getPickStyle",
"family": "pure-function",
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:getPickStyleNode",
"name": "getPickStyleNode",
"family": "pure-function",
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:isAContainer",
"name": "isAContainer",
"family": "pure-function",
"sourcePath": "src/Mod/Show/Containers.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:mainStack",
"name": "mainStack",
"family": "pure-function",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:placement2plane",
"name": "placement2plane",
"family": "pure-function",
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:function:setPickStyle",
"name": "setPickStyle",
"family": "pure-function",
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:Camera.apply_data",
"name": "Camera.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/Camera.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Show:method:ClipPlane.apply_data",
"name": "ClipPlane.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/ClipPlane.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Show:method:Container.self_check",
"name": "Container.self_check",
"family": "generic-object",
"sourcePath": "src/Mod/Show/Containers.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:ObjectClipPlane.apply_data",
"name": "ObjectClipPlane.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:ObjectClipPlane.val",
"name": "ObjectClipPlane.val",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:Pickability.apply_data",
"name": "Pickability.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:SceneDetail.apply_data",
"name": "SceneDetail.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetail.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:SceneDetail.full_key",
"name": "SceneDetail.full_key",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetail.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:SceneDetail.set_doc",
"name": "SceneDetail.set_doc",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetail.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVObserver.stop",
"name": "TVObserver.stop",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVObserver.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.byTag",
"name": "TVStack.byTag",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.dissolve",
"name": "TVStack.dissolve",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.insert",
"name": "TVStack.insert",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.purge_dead",
"name": "TVStack.purge_dead",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.rebuild_index",
"name": "TVStack.rebuild_index",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.rewindAfterSaving",
"name": "TVStack.rewindAfterSaving",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.unwindForSaving",
"name": "TVStack.unwindForSaving",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TVStack.withdraw",
"name": "TVStack.withdraw",
"family": "generic-object",
"sourcePath": "src/Mod/Show/TVStack.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.clipPlane",
"name": "TempoVis.clipPlane",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.forget",
"name": "TempoVis.forget",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.forgetDetail",
"name": "TempoVis.forgetDetail",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.hide",
"name": "TempoVis.hide",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.hide_all_dependencies",
"name": "TempoVis.hide_all_dependencies",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.hide_all_dependent",
"name": "TempoVis.hide_all_dependent",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.modify",
"name": "TempoVis.modify",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.setUnpickable",
"name": "TempoVis.setUnpickable",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.show",
"name": "TempoVis.show",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.show_all_dependencies",
"name": "TempoVis.show_all_dependencies",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.show_all_dependent",
"name": "TempoVis.show_all_dependent",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.sketchClipPlane",
"name": "TempoVis.sketchClipPlane",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.stored_val",
"name": "TempoVis.stored_val",
"family": "generic-object",
"sourcePath": "src/Mod/Show/mTempoVis.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:VProperty.apply_data",
"name": "VProperty.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/VProperty.py",
"disposition": "exposed"
},
{
"apiId": "py:Show:method:Workbench.apply_data",
"name": "Workbench.apply_data",
"family": "generic-object",
"sourcePath": "src/Mod/Show/SceneDetails/Workbench.py",
"disposition": "not_implemented"
}
]
},
"documentId": "show-python-family"
},
"inputSha256": "82aa3c2bcc537a3572110ffab8d1f66038c78e29b1b2fa860af72edc0e8cd457",
"result": {
"cmd": "show.pythonFamilyBatch",
"count": 46,
"module": "Show",
"ok": true,
"records": [
{
"apiId": "py:Show:function:CSChain",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "CSChain",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.CSChain",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:ContainerChain",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "ContainerChain",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.ContainerChain",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:ContainerOf",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "ContainerOf",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.ContainerOf",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:clipPlane",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "clipPlane",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.clipPlane",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:getAllDependencies",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "getAllDependencies",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.getAllDependencies",
"sourceEntry": "src/Mod/Show/DepGraphTools.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:getAllDependent",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "getAllDependent",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.getAllDependent",
"sourceEntry": "src/Mod/Show/DepGraphTools.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:getClipPlaneNode",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "getClipPlaneNode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.getClipPlaneNode",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:getPickStyle",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "getPickStyle",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.getPickStyle",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:getPickStyleNode",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "getPickStyleNode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.getPickStyleNode",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:isAContainer",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "isAContainer",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.isAContainer",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:mainStack",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "mainStack",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.mainStack",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:placement2plane",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "placement2plane",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.placement2plane",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:function:setPickStyle",
"code": "native_python_symbol",
"family": "pure-function",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "setPickStyle",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-python-reflection",
"resourcesReleased": true,
"returnSchema": "Show.setPickStyle",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:Camera.apply_data",
"code": "native_python_import_failed",
"family": "generic-object",
"message": "Show Python source module could not be imported by the headless runtime",
"name": "Camera.apply_data",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/Camera.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Show:method:ClipPlane.apply_data",
"code": "native_python_import_failed",
"family": "generic-object",
"message": "Show Python source module could not be imported by the headless runtime",
"name": "ClipPlane.apply_data",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/ClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
},
{
"apiId": "py:Show:method:Container.self_check",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "Container.self_check",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:ObjectClipPlane.apply_data",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "ObjectClipPlane.apply_data",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:ObjectClipPlane.val",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "ObjectClipPlane.val",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:Pickability.apply_data",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "Pickability.apply_data",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:SceneDetail.apply_data",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "SceneDetail.apply_data",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetail.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:SceneDetail.full_key",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "SceneDetail.full_key",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetail.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:SceneDetail.set_doc",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "SceneDetail.set_doc",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetail.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVObserver.stop",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVObserver.stop",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVObserver.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.byTag",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.byTag",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.dissolve",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.dissolve",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.insert",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.insert",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.purge_dead",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.purge_dead",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.rebuild_index",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.rebuild_index",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.rewindAfterSaving",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.rewindAfterSaving",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.unwindForSaving",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.unwindForSaving",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TVStack.withdraw",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TVStack.withdraw",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.clipPlane",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.clipPlane",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.forget",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.forget",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.forgetDetail",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.forgetDetail",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.hide",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.hide",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.hide_all_dependencies",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.hide_all_dependencies",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.hide_all_dependent",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.hide_all_dependent",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.modify",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.modify",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.setUnpickable",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.setUnpickable",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.show",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.show",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.show_all_dependencies",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.show_all_dependencies",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.show_all_dependent",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.show_all_dependent",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.sketchClipPlane",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.sketchClipPlane",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:TempoVis.stored_val",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "TempoVis.stored_val",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:VProperty.apply_data",
"code": "native_object_method",
"family": "generic-object",
"message": "Show Python symbol/method is registered and resolved by FreeCAD",
"name": "VProperty.apply_data",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-object-method",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/VProperty.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "exposed"
},
{
"apiId": "py:Show:method:Workbench.apply_data",
"code": "native_python_import_failed",
"family": "generic-object",
"message": "Show Python source module could not be imported by the headless runtime",
"name": "Workbench.apply_data",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/Workbench.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-show/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
},
"resultSha256": "45d1f01031ff586e9ba707da7319db47dde24e00b169bf2ba9d9980810c4406b",
"replay": {
"equal": true,
"resultSha256": "45d1f01031ff586e9ba707da7319db47dde24e00b169bf2ba9d9980810c4406b"
},
"crossModuleBoundary": {
"result": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "show-tier2-cross",
"result": {
"cmd": "show.pythonFamilyBatch",
"count": 1,
"module": "Show",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "pure-function",
"message": "Show API record is not part of this module-scoped adapter",
"name": "CSChain",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-show/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
}
},
"resultSha256": "eff7baab4caaf6c8c8638c62c37bf053ee40f4673fb5a309f950b4d35fa6eb9a"
},
"malformedRequest": {
"result": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "show-tier2-invalid-tier",
"error": {
"code": "invalid_fixture",
"message": "Show Python family payload is invalid"
}
},
"resultSha256": "780dddbab33a246ef33d0032c92a98f5cb3f15d0074a05adcd6f7dc82a12e423"
},
"cancellation": {
"result": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "show-tier2-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled before execution"
}
},
"resultSha256": "31c08247d218d9873f342c923ebc400655c77f3dbb40a41705573033a022e48e"
},
"dispositionCounts": {
"exposed": 43,
"restricted": 0,
"nonportable": 0,
"not_implemented": 3
},
"records": [
{
"apiId": "py:Show:function:CSChain",
"name": "CSChain",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.CSChain",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c68953ad1e10fd5370d0aa8b398538942b184d912af7c680ab96791cd82ac0af"
},
{
"apiId": "py:Show:function:ContainerChain",
"name": "ContainerChain",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.ContainerChain",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b1baadbca739e516ebff49857e20ddf1909b90f9053430bc265193aa0ea275f6"
},
{
"apiId": "py:Show:function:ContainerOf",
"name": "ContainerOf",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.ContainerOf",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "d653bdff246efde5191e30993293585dca7ba821e9329d88ffe31499eb15eb88"
},
{
"apiId": "py:Show:function:clipPlane",
"name": "clipPlane",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.clipPlane",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7649e5a506d97fbe377c68e47f14815494faefa4a448793459845ad2b47a3b88"
},
{
"apiId": "py:Show:function:getAllDependencies",
"name": "getAllDependencies",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.getAllDependencies",
"sourceEntry": "src/Mod/Show/DepGraphTools.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "f075a3203151f383913e85b914f93533de9076f8e9d9e836067c60ef88018bec"
},
{
"apiId": "py:Show:function:getAllDependent",
"name": "getAllDependent",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.getAllDependent",
"sourceEntry": "src/Mod/Show/DepGraphTools.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "472319cc6fb032b24d459556e049e49b5c908df11f5d601c76332bd329c254f9"
},
{
"apiId": "py:Show:function:getClipPlaneNode",
"name": "getClipPlaneNode",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.getClipPlaneNode",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "1ed5ad99c176c0de8e6eed6e4bebabb484dce298711c2945d39ece0cfe5b68ac"
},
{
"apiId": "py:Show:function:getPickStyle",
"name": "getPickStyle",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.getPickStyle",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "9740736044f92908d23e26a2ffdbf24279db35ca01bbe5aca589c713a90cd819"
},
{
"apiId": "py:Show:function:getPickStyleNode",
"name": "getPickStyleNode",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.getPickStyleNode",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "0739b57970c6b5256db23df897b6236639a8b52332ad34508d76896120b1430d"
},
{
"apiId": "py:Show:function:isAContainer",
"name": "isAContainer",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.isAContainer",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "78c62c15f7deda095febfd0ba86e2f7fa15bb153ad6fc3ad5aee9532e752fcda"
},
{
"apiId": "py:Show:function:mainStack",
"name": "mainStack",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.mainStack",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "59229bc102d61a938809499bdbb06207b69c6fd05a415f4209154e1239d51362"
},
{
"apiId": "py:Show:function:placement2plane",
"name": "placement2plane",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.placement2plane",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "fcfd5bf6a0e8633ccf42b0245f5b420d707acea9b6bed50897729537e081a9fb"
},
{
"apiId": "py:Show:function:setPickStyle",
"name": "setPickStyle",
"family": "pure-function",
"status": "exposed",
"code": "native_python_symbol",
"parameterSchema": "source-declared",
"returnSchema": "Show.setPickStyle",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6346cf49490959d78c37285e16005f16d1e8abc8d6cb64880a5299f1b46615f4"
},
{
"apiId": "py:Show:method:Camera.apply_data",
"name": "Camera.apply_data",
"family": "generic-object",
"status": "not_implemented",
"code": "native_python_import_failed",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/Camera.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "4bb5c32a831c6ac3ea6ddc63aa7613c6813970458b6ed6810b1ca075fb017e70"
},
{
"apiId": "py:Show:method:ClipPlane.apply_data",
"name": "ClipPlane.apply_data",
"family": "generic-object",
"status": "not_implemented",
"code": "native_python_import_failed",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/ClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "615e08d154add42961f20f7c67b84bb52fec843b0e9eb4235a8a29df8bd8ca97"
},
{
"apiId": "py:Show:method:Container.self_check",
"name": "Container.self_check",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/Containers.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c13335b8f840fecc7e1c9c435750d5cf97784c92a33244828fd49d2ab39fa3dd"
},
{
"apiId": "py:Show:method:ObjectClipPlane.apply_data",
"name": "ObjectClipPlane.apply_data",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7c4e51ed4e02df527719ec6ce88f2fa7c5104ce8a0b18b5e03ee6522dea8a5a5"
},
{
"apiId": "py:Show:method:ObjectClipPlane.val",
"name": "ObjectClipPlane.val",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a1f9a586815288c391b92c612cc7cc3f59ee279047ebc163f57e555af46713a4"
},
{
"apiId": "py:Show:method:Pickability.apply_data",
"name": "Pickability.apply_data",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "d3a0e14cd55b218fee1cf6e24714b6bf58dfff2caa92a279c4e85e47a4bcc537"
},
{
"apiId": "py:Show:method:SceneDetail.apply_data",
"name": "SceneDetail.apply_data",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetail.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "4eb62841084f0f1188cdd1826e0ebcb2c0f30c003bb8681f41c8549aa19add83"
},
{
"apiId": "py:Show:method:SceneDetail.full_key",
"name": "SceneDetail.full_key",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetail.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6488fd9c8fef0dfd19fd74856ee011591535612762034a29653bd5bbe7f56bae"
},
{
"apiId": "py:Show:method:SceneDetail.set_doc",
"name": "SceneDetail.set_doc",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetail.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "82d52c12dfed94233051cffc1028d508e4fa3344c987e544f0fc281c65b98c27"
},
{
"apiId": "py:Show:method:TVObserver.stop",
"name": "TVObserver.stop",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVObserver.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b879b6be69f330c148951e84146468bf7ec33eadb68a9064c82b885e01996b1f"
},
{
"apiId": "py:Show:method:TVStack.byTag",
"name": "TVStack.byTag",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "756eff9ebe35c58d3e9a5964e824b53d71c42e2eacae461cfbd6ced3bf535f1e"
},
{
"apiId": "py:Show:method:TVStack.dissolve",
"name": "TVStack.dissolve",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "cd5dc1a1cb2314447f32c0cb8eaf934a2bc3a6f8007b95650adf0d410f2b335f"
},
{
"apiId": "py:Show:method:TVStack.insert",
"name": "TVStack.insert",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a2fc94b11e79f57046dfc4ca57bb017538f9bb1dc1fc947f98568c57a801606f"
},
{
"apiId": "py:Show:method:TVStack.purge_dead",
"name": "TVStack.purge_dead",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "97d95528bae8b161b53babe3a82b6472cf81b7bda0f00207b2b92b02f2927a83"
},
{
"apiId": "py:Show:method:TVStack.rebuild_index",
"name": "TVStack.rebuild_index",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "9c3f120a0de239d19501f95921cb76c09d90e58757796f3917a8a857119c8660"
},
{
"apiId": "py:Show:method:TVStack.rewindAfterSaving",
"name": "TVStack.rewindAfterSaving",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "f9e4b22525edaa4afffaf15ce72dac30c9838cdb82697c2a0e26c4a44c2982a6"
},
{
"apiId": "py:Show:method:TVStack.unwindForSaving",
"name": "TVStack.unwindForSaving",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "72cfd8d6642870d3fa217114ccce22755f2807ca91a442a926230b99d0545f2a"
},
{
"apiId": "py:Show:method:TVStack.withdraw",
"name": "TVStack.withdraw",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/TVStack.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "918be970b9a73133638506667d780bd9ceafcb2a3e41e7ce5a9198c65c7b9156"
},
{
"apiId": "py:Show:method:TempoVis.clipPlane",
"name": "TempoVis.clipPlane",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "930742d6e1631d851d45757c3baffa3c896e85c3bf2c0a23ac46e127ad97a276"
},
{
"apiId": "py:Show:method:TempoVis.forget",
"name": "TempoVis.forget",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "06e158c9c60b1830e214394a6bd84b0c7b703ad96fbf66deb6a93e88a187b6c5"
},
{
"apiId": "py:Show:method:TempoVis.forgetDetail",
"name": "TempoVis.forgetDetail",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a0d51353c54233c960a709e9241e2ebf9e77a4543e321720d505e84d815a1193"
},
{
"apiId": "py:Show:method:TempoVis.hide",
"name": "TempoVis.hide",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c07937d0986eb20a0f897e0fd0308263a0ee2b3537592280e706ac45ebcc301f"
},
{
"apiId": "py:Show:method:TempoVis.hide_all_dependencies",
"name": "TempoVis.hide_all_dependencies",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "8c1c0b5fd9d47daf19bfe9537c0b4be1aa059f61c8036159660315f7db327925"
},
{
"apiId": "py:Show:method:TempoVis.hide_all_dependent",
"name": "TempoVis.hide_all_dependent",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7b68f460eec278279935880f99dfe066722d1eb34a3ffe871660102c4104d3a1"
},
{
"apiId": "py:Show:method:TempoVis.modify",
"name": "TempoVis.modify",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "39b384a8db1b4650739d092a4e2a10d0963f0cfaa8b754ea1be40dbc1ddc18ca"
},
{
"apiId": "py:Show:method:TempoVis.setUnpickable",
"name": "TempoVis.setUnpickable",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "a1f7ab2f1842b88b101caf0c0eb8c8dc795a1b0bb1fc38dd3cfc4d73742c7bf4"
},
{
"apiId": "py:Show:method:TempoVis.show",
"name": "TempoVis.show",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "bd0ff49410380afc62fd1f8ff9f3a1dacfb313db72c10704bb71ea3708fd49d5"
},
{
"apiId": "py:Show:method:TempoVis.show_all_dependencies",
"name": "TempoVis.show_all_dependencies",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "489c68258c88d751794a199ac8c1e1e88fd0608dc541456042383c8ebf565d1a"
},
{
"apiId": "py:Show:method:TempoVis.show_all_dependent",
"name": "TempoVis.show_all_dependent",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "bb2a6b9d8a20c3bfe1d15f51cda587210e1e8fea23283e0b5b26d0177cf906b0"
},
{
"apiId": "py:Show:method:TempoVis.sketchClipPlane",
"name": "TempoVis.sketchClipPlane",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "cab0b9dd1ddd5938bf16df2d5a6ba32e8c3b8951b4a02979271e117add74949f"
},
{
"apiId": "py:Show:method:TempoVis.stored_val",
"name": "TempoVis.stored_val",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/mTempoVis.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "464263525c352403f8b0470e22c99122c7b26619c9e73451d643ef51eb479e2f"
},
{
"apiId": "py:Show:method:VProperty.apply_data",
"name": "VProperty.apply_data",
"family": "generic-object",
"status": "exposed",
"code": "native_object_method",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/VProperty.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "4e197da7080245bec0037b4a82fd1066e24660a0802b7babdee8a593e6b29bb0"
},
{
"apiId": "py:Show:method:Workbench.apply_data",
"name": "Workbench.apply_data",
"family": "generic-object",
"status": "not_implemented",
"code": "native_python_import_failed",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Show/SceneDetails/Workbench.py",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "6899fec884f428e487c4049a9802dc2c197a6b3fc70d02684be5d62c5e891cef"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"wasm": {
"path": "freecad-source/build-web/configure/bin/FreeCADWebShowRuntimeProbe.wasm",
"sha256": "8057b0b1fd10135b85f2ecc647c6a61fb0b950aae8e7462239980b3f62ec8267"
},
"loader": {
"path": "freecad-source/build-web/configure/bin/FreeCADWebShowRuntimeProbe.js",
"sha256": "27f760e9fa51e4c72043a289df062c0f2f6a8202e22f443efe57ef8507e8f3f8"
}
},
"boundaries": [
"Show GUI/view-resource APIs remain restricted; unsupported methods remain not_implemented.",
"All statuses and schemas derive from compiled FreeCAD through fc_web_dispatch_json."
]
}