UNPKG

paraview-glance

Version:

Web application for Visualizing Scientific and Medical datasets

30 lines (28 loc) 843 B
import VtkFieldData from 'paraview-glance/src/components/controls/Information/FieldData'; import VtkImageData from 'paraview-glance/src/components/controls/Information/ImageData'; import VtkMolecule from 'paraview-glance/src/components/controls/Information/Molecule'; import VtkPolyData from 'paraview-glance/src/components/controls/Information/PolyData'; export default { name: 'Information', props: ['sourceId'], components: { VtkFieldData, VtkImageData, VtkMolecule, VtkPolyData, }, computed: { source() { return this.$proxyManager.getProxyById(this.sourceId); }, available() { if (this.source) { const ds = this.source.getDataset(); if (ds && ds.isA) { return ds.isA('vtkPolyData') || ds.isA('vtkImageData'); } } return false; }, }, };