paraview-lite
Version:
Lite ParaView client for Scientific Visualization on the Web
17 lines (16 loc) • 454 B
JavaScript
export default {
name: 'Contour',
icon: 'mdi-fingerprint',
label: 'Contour',
showInMenu(selectedSourceIds, proxyDataMap) {
if (selectedSourceIds.length === 1 && proxyDataMap) {
const sourceData = proxyDataMap[selectedSourceIds[0]];
return sourceData
? sourceData.data.arrays.filter(
(array) => array.location === 'POINTS' && array.size === 1
).length
: false;
}
return false;
},
};