UNPKG

pdbe-molstar

Version:
23 lines (22 loc) 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UIComponents = void 0; const plugin_1 = require("molstar/lib/mol-plugin-ui/plugin"); const sequence_1 = require("molstar/lib/mol-plugin-ui/sequence"); const pdbe_left_panel_1 = require("../left-panel/pdbe-left-panel"); const pdbe_viewport_1 = require("../pdbe-viewport"); exports.UIComponents = { /** Component containing 3D canvas, button in top left and top right corners, and tooltip box (center panel in default layout). Changes to fullscreen view by "Toggle Expanded Viewport" button, or "expanded" option. */ PDBeViewport: pdbe_viewport_1.PDBeViewport, /** Component containing 1D view of the sequences (top panel in default layout) */ SequenceView: sequence_1.SequenceView, /** Component containing log messages (bottom panel in default layout) */ Log: plugin_1.Log, /** Component containing left panel controls (contents depend on PDBeMolstar init params (superposition/ligand/default view)) */ PDBeLeftPanelControls: pdbe_left_panel_1.PDBeLeftPanelControls, /** Component containing left panel controls as in core Molstar, plus PDBeMolstar-specific tabs */ DefaultLeftPanelControls: pdbe_left_panel_1.DefaultLeftPanelControls, /** Component containing right panel controls (contents depend on PDBeMolstar init params (superposition/ligand/default view)) */ DefaultRightPanelControls: plugin_1.ControlsWrapper, // TODO add all meaningful components, };