Files
Web_FreeCAD_Bitbybit/config/freecad-property-file-inventory.json
wangdequan d11566403d
Some checks failed
real-verification / chrome (push) Has been cancelled
real-verification / freecad-oracle (push) Has been cancelled
real-verification / wasm (push) Has been cancelled
feat: close ordered pairs and property codec batches
2026-08-17 04:58:46 -04:00

620 lines
22 KiB
JSON

{
"schemaVersion": 1,
"status": "pass",
"baseline": {
"freecadVersion": "1.1.1",
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
},
"propertyType": "App::PropertyFile",
"recordCount": 16,
"records": [
{
"objectTypeId": "Mesh::Import",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileName",
"group": "",
"status": [],
"defaultRaw": "",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "Mesh::Import",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawComplexSection",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileGeomPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawComplexSection",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawComplexSection",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileHatchPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawComplexSection",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawComplexSectionPython",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileGeomPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawComplexSectionPython",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawComplexSectionPython",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileHatchPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawComplexSectionPython",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawGeomHatch",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FilePattern",
"group": "GeomHatch",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawGeomHatch",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawHatch",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "HatchPattern",
"group": "Hatch",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawHatch",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawParametricTemplate",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "Template",
"group": "Page",
"status": [],
"defaultRaw": "",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawParametricTemplate",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawSVGTemplate",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "Template",
"group": "Template",
"status": [],
"defaultRaw": "",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawSVGTemplate",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawTileWeld",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "SymbolFile",
"group": "TileWeld",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Symbols/Welding/blankTile.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Symbols/Welding/blankTile.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawTileWeld",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawTileWeldPython",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "SymbolFile",
"group": "TileWeld",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Symbols/Welding/blankTile.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Symbols/Welding/blankTile.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawTileWeldPython",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawViewImage",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "ImageFile",
"group": "Image",
"status": [],
"defaultRaw": "",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawViewImage",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawViewSection",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileGeomPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawViewSection",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawViewSection",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileHatchPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawViewSection",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawViewSectionPython",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileGeomPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/PAT/FCPAT.pat",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawViewSectionPython",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
},
{
"objectTypeId": "TechDraw::DrawViewSectionPython",
"objectAvailable": true,
"probeStatus": "available",
"propertyName": "FileHatchPattern",
"group": "Cut Surface Format",
"status": [],
"defaultRaw": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"valueModel": {
"kind": "path-string",
"representation": "App::PropertyString-derived UTF-8 path",
"defaultValue": "/home/mes123456/working_Web_FreeCAD_Bitbybit/.cache/freecad/install-desktop/share/Mod/TechDraw/Patterns/simple.svg",
"writable": true,
"externalResource": true,
"browserEditBoundary": "host-absolute-paths are not written into the browser project; use an explicit project resource reference"
},
"inputs": {
"accepted": [
"string",
"{filename:string,filter?:string}"
],
"componentPaths": [
"filename",
"filter"
],
"emptyStringAccepted": true
},
"editor": "Gui::PropertyEditor::PropertyFileItem",
"dependencies": [],
"applicability": {
"requiredObjectTypeId": "TechDraw::DrawViewSectionPython",
"source": "Document.supportedTypes runtime inventory",
"propertyWriteRequiresShape": false
}
}
],
"storage": {
"inheritedFrom": "App::PropertyString",
"xmlElement": "String",
"scalarEncoding": "UTF-8 path string",
"externalResource": true,
"absoluteHostPathPolicy": "preserve-or-reject; never rewrite into browser project"
},
"provenance": {
"runtime": {
"path": ".cache/freecad/reference-desktop.json",
"bytes": 2298709,
"sha256": "082400ec7379e8efc2af16709032d45890d7092277967b714acb05761fd1c2a7"
},
"sources": [
{
"path": ".cache/freecad/FreeCAD/src/App/PropertyFile.h",
"bytes": 5474,
"sha256": "1e5d3fea7bebde48fafccbaf9edca92cdc9b727ccaaa74a50b70929a1fe02412"
},
{
"path": ".cache/freecad/FreeCAD/src/App/PropertyFile.cpp",
"bytes": 22084,
"sha256": "ee1b7a3a675d93b3beaca52ce819201e9d240c99e6eb08b391bd81e076ac21fe"
},
{
"path": ".cache/freecad/FreeCAD/src/Gui/propertyeditor/PropertyItem.h",
"bytes": 41826,
"sha256": "aaade89f5386b5d061b1b2d09a4fd01e7a27e3c601117fc00e44e115f347d9ed"
},
{
"path": ".cache/freecad/FreeCAD/src/Gui/propertyeditor/PropertyItem.cpp",
"bytes": 142093,
"sha256": "bf2f7cb4c01034425f4ebd46f901ada03c5fa02dcffbc1d3936e49ef7bc43b52"
}
]
},
"classification": "opaque-fcstd-proxy",
"nextPhases": [
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I"
]
}