Skip to content
Snippets Groups Projects
Commit d87f0d23 authored by dsehnal's avatar dsehnal
Browse files

ViewerOptions.collapseRightPanel

parent 16daca60
No related branches found
No related tags found
No related merge requests found
...@@ -9,28 +9,31 @@ import { ANVILMembraneOrientation } from '../../extensions/anvil/behavior'; ...@@ -9,28 +9,31 @@ import { ANVILMembraneOrientation } from '../../extensions/anvil/behavior';
import { CellPack } from '../../extensions/cellpack'; import { CellPack } from '../../extensions/cellpack';
import { DnatcoConfalPyramids } from '../../extensions/dnatco'; import { DnatcoConfalPyramids } from '../../extensions/dnatco';
import { G3DFormat, G3dProvider } from '../../extensions/g3d/format'; import { G3DFormat, G3dProvider } from '../../extensions/g3d/format';
import { Mp4Export } from '../../extensions/mp4-export';
import { GeometryExport } from '../../extensions/geo-export'; import { GeometryExport } from '../../extensions/geo-export';
import { Mp4Export } from '../../extensions/mp4-export';
import { PDBeStructureQualityReport } from '../../extensions/pdbe'; import { PDBeStructureQualityReport } from '../../extensions/pdbe';
import { RCSBAssemblySymmetry, RCSBValidationReport } from '../../extensions/rcsb'; import { RCSBAssemblySymmetry, RCSBValidationReport } from '../../extensions/rcsb';
import { DownloadStructure, PdbDownloadProvider } from '../../mol-plugin-state/actions/structure'; import { DownloadStructure, PdbDownloadProvider } from '../../mol-plugin-state/actions/structure';
import { DownloadDensity } from '../../mol-plugin-state/actions/volume'; import { DownloadDensity } from '../../mol-plugin-state/actions/volume';
import { PresetTrajectoryHierarchy } from '../../mol-plugin-state/builder/structure/hierarchy-preset';
import { StructureRepresentationPresetProvider } from '../../mol-plugin-state/builder/structure/representation-preset'; import { StructureRepresentationPresetProvider } from '../../mol-plugin-state/builder/structure/representation-preset';
import { DataFormatProvider } from '../../mol-plugin-state/formats/provider'; import { DataFormatProvider } from '../../mol-plugin-state/formats/provider';
import { BuildInStructureFormat } from '../../mol-plugin-state/formats/structure';
import { BuiltInTrajectoryFormat } from '../../mol-plugin-state/formats/trajectory'; import { BuiltInTrajectoryFormat } from '../../mol-plugin-state/formats/trajectory';
import { BuildInVolumeFormat } from '../../mol-plugin-state/formats/volume'; import { BuildInVolumeFormat } from '../../mol-plugin-state/formats/volume';
import { createVolumeRepresentationParams } from '../../mol-plugin-state/helpers/volume-representation-params'; import { createVolumeRepresentationParams } from '../../mol-plugin-state/helpers/volume-representation-params';
import { PluginStateObject } from '../../mol-plugin-state/objects'; import { PluginStateObject } from '../../mol-plugin-state/objects';
import { StateTransforms } from '../../mol-plugin-state/transforms'; import { StateTransforms } from '../../mol-plugin-state/transforms';
import { TrajectoryFromModelAndCoordinates } from '../../mol-plugin-state/transforms/model';
import { createPlugin } from '../../mol-plugin-ui'; import { createPlugin } from '../../mol-plugin-ui';
import { PluginUIContext } from '../../mol-plugin-ui/context'; import { PluginUIContext } from '../../mol-plugin-ui/context';
import { PluginLayoutControlsDisplay } from '../../mol-plugin/layout';
import { DefaultPluginUISpec, PluginUISpec } from '../../mol-plugin-ui/spec'; import { DefaultPluginUISpec, PluginUISpec } from '../../mol-plugin-ui/spec';
import { PluginCommands } from '../../mol-plugin/commands'; import { PluginCommands } from '../../mol-plugin/commands';
import { PluginConfig } from '../../mol-plugin/config'; import { PluginConfig } from '../../mol-plugin/config';
import { PluginLayoutControlsDisplay } from '../../mol-plugin/layout';
import { PluginSpec } from '../../mol-plugin/spec'; import { PluginSpec } from '../../mol-plugin/spec';
import { PluginState } from '../../mol-plugin/state'; import { PluginState } from '../../mol-plugin/state';
import { StateObjectSelector, StateTransformer } from '../../mol-state'; import { StateObjectSelector } from '../../mol-state';
import { Asset } from '../../mol-util/assets'; import { Asset } from '../../mol-util/assets';
import { Color } from '../../mol-util/color'; import { Color } from '../../mol-util/color';
import '../../mol-util/polyfill'; import '../../mol-util/polyfill';
...@@ -38,13 +41,6 @@ import { ObjectKeys } from '../../mol-util/type-helpers'; ...@@ -38,13 +41,6 @@ import { ObjectKeys } from '../../mol-util/type-helpers';
import './embedded.html'; import './embedded.html';
import './favicon.ico'; import './favicon.ico';
import './index.html'; import './index.html';
import { ParamDefinition } from '../../mol-util/param-definition';
import { Task } from '../../mol-task';
import { Coordinates, Time } from '../../mol-model/structure';
import { PluginContext } from '../../mol-plugin/context';
import { TrajectoryFromModelAndCoordinates } from '../../mol-plugin-state/transforms/model';
import { BuildInStructureFormat } from '../../mol-plugin-state/formats/structure';
import { PresetTrajectoryHierarchy } from '../../mol-plugin-state/builder/structure/hierarchy-preset';
require('mol-plugin-ui/skin/light.scss'); require('mol-plugin-ui/skin/light.scss');
...@@ -78,6 +74,7 @@ const DefaultViewerOptions = { ...@@ -78,6 +74,7 @@ const DefaultViewerOptions = {
layoutShowLog: true, layoutShowLog: true,
layoutShowLeftPanel: true, layoutShowLeftPanel: true,
collapseLeftPanel: false, collapseLeftPanel: false,
collapseRightPanel: false,
disableAntialiasing: PluginConfig.General.DisableAntialiasing.defaultValue, disableAntialiasing: PluginConfig.General.DisableAntialiasing.defaultValue,
pixelScale: PluginConfig.General.PixelScale.defaultValue, pixelScale: PluginConfig.General.PixelScale.defaultValue,
pickScale: PluginConfig.General.PickScale.defaultValue, pickScale: PluginConfig.General.PickScale.defaultValue,
...@@ -121,7 +118,7 @@ export class Viewer { ...@@ -121,7 +118,7 @@ export class Viewer {
regionState: { regionState: {
bottom: 'full', bottom: 'full',
left: o.collapseLeftPanel ? 'collapsed' : 'full', left: o.collapseLeftPanel ? 'collapsed' : 'full',
right: 'full', right: o.collapseRightPanel ? 'hidden' : 'full',
top: 'full', top: 'full',
} }
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment