Получить имя свойства выбранной детали - PullRequest
0 голосов
/ 18 июня 2020

В настоящее время я создаю веб-страницу, которая использует программу просмотра кузницы. Как мне создать функцию, которая будет возвращать значение из вкладки «Свойства» внутри программы просмотра. Мне нужно иметь возможность получать значение свойства name внутри средства просмотра, когда часть выбирается пользователем. Любая помощь высоко ценится! Ура!

1 Ответ

0 голосов
/ 22 июня 2020
viewer.addEventListener(Autodesk.Viewing.SELECTION_CHANGED_EVENT, onSelectionChanged)
function onSelectionChanged(dbids){
    console.log(dbids)
    viewer.getProperties(dbIds, props => {
        props.properties.forEach(prop => {
            // any custom action with data?
            //prop.displayName 
            //prop.displayValue
            //prop.displayCategory
            // etc
        });
}

Блог: https://forge.autodesk.com/blog/property-inspector-viewer

...