483 lines
16 KiB
JSON
483 lines
16 KiB
JSON
{
|
|
"schema": "freecad-web-python-family-adapter-manifest/v1",
|
|
"taskId": "FW-P6-FPA-IMPL-SHOW-TIER2",
|
|
"source": {
|
|
"manifest": "docs/p6/python-api-manifest.json",
|
|
"manifestSha256": "79082439be08151a83ff09bf4279bd5555a968e2a8719f8b1e39200fed44f9d7"
|
|
},
|
|
"module": "Show",
|
|
"tier": "tier-2-pure",
|
|
"count": 46,
|
|
"route": {
|
|
"worker": "show-python.worker.ts",
|
|
"command": "show.pythonFamilyBatch",
|
|
"nativeSource": "src/WebAssembly/FreeCADCoreProbe/ShowRuntimeProbe.cpp"
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Show:function:CSChain",
|
|
"name": "CSChain",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/Containers.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:ContainerChain",
|
|
"name": "ContainerChain",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/Containers.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:ContainerOf",
|
|
"name": "ContainerOf",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/Containers.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:clipPlane",
|
|
"name": "clipPlane",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:getAllDependencies",
|
|
"name": "getAllDependencies",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/DepGraphTools.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:getAllDependent",
|
|
"name": "getAllDependent",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/DepGraphTools.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:getClipPlaneNode",
|
|
"name": "getClipPlaneNode",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:getPickStyle",
|
|
"name": "getPickStyle",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:getPickStyleNode",
|
|
"name": "getPickStyleNode",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:isAContainer",
|
|
"name": "isAContainer",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/Containers.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:mainStack",
|
|
"name": "mainStack",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:placement2plane",
|
|
"name": "placement2plane",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:function:setPickStyle",
|
|
"name": "setPickStyle",
|
|
"kind": "function",
|
|
"family": "pure-function",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:Camera.apply_data",
|
|
"name": "Camera.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/Camera.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:ClipPlane.apply_data",
|
|
"name": "ClipPlane.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/ClipPlane.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:Container.self_check",
|
|
"name": "Container.self_check",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/Containers.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:ObjectClipPlane.apply_data",
|
|
"name": "ObjectClipPlane.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:ObjectClipPlane.val",
|
|
"name": "ObjectClipPlane.val",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/ObjectClipPlane.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:Pickability.apply_data",
|
|
"name": "Pickability.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/Pickability.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:SceneDetail.apply_data",
|
|
"name": "SceneDetail.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetail.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:SceneDetail.full_key",
|
|
"name": "SceneDetail.full_key",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetail.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:SceneDetail.set_doc",
|
|
"name": "SceneDetail.set_doc",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetail.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVObserver.stop",
|
|
"name": "TVObserver.stop",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVObserver.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.byTag",
|
|
"name": "TVStack.byTag",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.dissolve",
|
|
"name": "TVStack.dissolve",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.insert",
|
|
"name": "TVStack.insert",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.purge_dead",
|
|
"name": "TVStack.purge_dead",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.rebuild_index",
|
|
"name": "TVStack.rebuild_index",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.rewindAfterSaving",
|
|
"name": "TVStack.rewindAfterSaving",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.unwindForSaving",
|
|
"name": "TVStack.unwindForSaving",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TVStack.withdraw",
|
|
"name": "TVStack.withdraw",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/TVStack.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.clipPlane",
|
|
"name": "TempoVis.clipPlane",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.forget",
|
|
"name": "TempoVis.forget",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.forgetDetail",
|
|
"name": "TempoVis.forgetDetail",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.hide",
|
|
"name": "TempoVis.hide",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.hide_all_dependencies",
|
|
"name": "TempoVis.hide_all_dependencies",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.hide_all_dependent",
|
|
"name": "TempoVis.hide_all_dependent",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.modify",
|
|
"name": "TempoVis.modify",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.setUnpickable",
|
|
"name": "TempoVis.setUnpickable",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.show",
|
|
"name": "TempoVis.show",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.show_all_dependencies",
|
|
"name": "TempoVis.show_all_dependencies",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.show_all_dependent",
|
|
"name": "TempoVis.show_all_dependent",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.sketchClipPlane",
|
|
"name": "TempoVis.sketchClipPlane",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:TempoVis.stored_val",
|
|
"name": "TempoVis.stored_val",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/mTempoVis.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:VProperty.apply_data",
|
|
"name": "VProperty.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/VProperty.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Show:method:Workbench.apply_data",
|
|
"name": "Workbench.apply_data",
|
|
"kind": "method",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Show/SceneDetails/Workbench.py",
|
|
"route": "show.pythonFamilyBatch",
|
|
"adapterStatus": "module_adapter_ready_pending_method",
|
|
"disposition": "not_implemented"
|
|
}
|
|
],
|
|
"boundaries": [
|
|
"module adapter readiness is not method-level evidence",
|
|
"original disposition is preserved until the matching coverage gate"
|
|
]
|
|
}
|