|
@@ -11,9 +11,10 @@ import { Viewport, ViewportControls } from 'molstar/lib/mol-plugin-ui/viewport';
|
|
import { BackgroundTaskProgress } from 'molstar/lib/mol-plugin-ui/task';
|
|
import { BackgroundTaskProgress } from 'molstar/lib/mol-plugin-ui/task';
|
|
import { LociLabels, CustomStructureControls, SelectionViewportControls } from 'molstar/lib/mol-plugin-ui/controls';
|
|
import { LociLabels, CustomStructureControls, SelectionViewportControls } from 'molstar/lib/mol-plugin-ui/controls';
|
|
import { Toasts } from 'molstar/lib/mol-plugin-ui/toast';
|
|
import { Toasts } from 'molstar/lib/mol-plugin-ui/toast';
|
|
-import { OpenFile } from './open';
|
|
|
|
|
|
+import { OpenFilesControls } from './open';
|
|
import { StructureSourceControls } from 'molstar/lib/mol-plugin-ui/structure/source';
|
|
import { StructureSourceControls } from 'molstar/lib/mol-plugin-ui/structure/source';
|
|
import { StructureMeasurementsControls } from 'molstar/lib/mol-plugin-ui/structure/measurements';
|
|
import { StructureMeasurementsControls } from 'molstar/lib/mol-plugin-ui/structure/measurements';
|
|
|
|
+import { StructureSuperpositionControls } from 'molstar/lib/mol-plugin-ui/structure/superposition';
|
|
import { StructureComponentControls } from 'molstar/lib/mol-plugin-ui/structure/components';
|
|
import { StructureComponentControls } from 'molstar/lib/mol-plugin-ui/structure/components';
|
|
import { VolumeStreamingControls } from 'molstar/lib/mol-plugin-ui/structure/volume';
|
|
import { VolumeStreamingControls } from 'molstar/lib/mol-plugin-ui/structure/volume';
|
|
|
|
|
|
@@ -30,9 +31,10 @@ export class StructureTools extends PluginUIComponent {
|
|
const collapsed = this.customState.collapsed.value
|
|
const collapsed = this.customState.collapsed.value
|
|
return <>
|
|
return <>
|
|
<StructureSourceControls />
|
|
<StructureSourceControls />
|
|
- <StructureMeasurementsControls initiallyCollapsed={collapsed.measurements} />
|
|
|
|
- <StructureComponentControls initiallyCollapsed={collapsed.component} />
|
|
|
|
- <VolumeStreamingControls header='Density' initiallyCollapsed={collapsed.volume} />
|
|
|
|
|
|
+ <StructureMeasurementsControls initiallyCollapsed={collapsed.measurements} />
|
|
|
|
+ <StructureSuperpositionControls initiallyCollapsed={collapsed.superposition} />
|
|
|
|
+ <StructureComponentControls initiallyCollapsed={collapsed.component} />
|
|
|
|
+ <VolumeStreamingControls header='Density' initiallyCollapsed={collapsed.volume} />
|
|
|
|
|
|
<CustomStructureControls initiallyCollapsed={collapsed.custom} />
|
|
<CustomStructureControls initiallyCollapsed={collapsed.custom} />
|
|
</>;
|
|
</>;
|
|
@@ -47,7 +49,7 @@ export class ControlsWrapper extends PluginUIComponent {
|
|
render() {
|
|
render() {
|
|
const { showOpenFileControls } = this.customState.props
|
|
const { showOpenFileControls } = this.customState.props
|
|
return <div className='msp-scrollable-container'>
|
|
return <div className='msp-scrollable-container'>
|
|
- {showOpenFileControls && <OpenFile initiallyCollapsed={false} />}
|
|
|
|
|
|
+ {showOpenFileControls && <OpenFilesControls />}
|
|
<StructureTools />
|
|
<StructureTools />
|
|
</div>;
|
|
</div>;
|
|
}
|
|
}
|