bigmac-jp blog

web開発関連のメモ

Autodesk ForgeAPIメモ⑧ getProperties()

APIs | Autodesk Forge

Autodesk.Viewing.Model

const target_dbId = 12634;
viewer.model.getProperties(target_dbId, props => {
    props.properties.forEach(prop => {
        console.log(prop.attributeName);
        console.log(prop.displayCategory);
        console.log(prop.displayName + ((prop.type === 11) ? "[dbId]" : ""),);
        console.log(prop.displayValue,);
        console.log(prop.hidden);
        console.log(prop.precision);
        console.log(prop.type);
        console.log(prop.units);
    });
})

propsの中身
https://autodeskviewer.com/viewers/latest/docs/global.html#GetPropertiesResult

propの中身
https://autodesk-forge.gitee.io/viewer-docs/global.html#PropertyResult