UNPKG

pdbe-molstar-3dbionotes

Version:
67 lines 3.86 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PDBeSuperpositionStructureTools = exports.PDBeLigandViewStructureTools = exports.PDBeStructureTools = void 0; var tslib_1 = require("tslib"); var React = tslib_1.__importStar(require("react")); var base_1 = require("Molstar/mol-plugin-ui/base"); var components_1 = require("Molstar/mol-plugin-ui/structure/components"); var measurements_1 = require("Molstar/mol-plugin-ui/structure/measurements"); var source_1 = require("Molstar/mol-plugin-ui/structure/source"); var volume_1 = require("Molstar/mol-plugin-ui/structure/volume"); var annotation_controls_1 = require("./annotation-controls"); var icons_1 = require("Molstar/mol-plugin-ui/controls/icons"); var superposition_components_1 = require("./superposition-components"); var PDBeStructureTools = /** @class */ (function (_super) { tslib_1.__extends(PDBeStructureTools, _super); function PDBeStructureTools() { return _super !== null && _super.apply(this, arguments) || this; } PDBeStructureTools.prototype.render = function () { return React.createElement(React.Fragment, null, React.createElement("div", { className: 'msp-section-header' }, React.createElement(icons_1.Icon, { svg: icons_1.BuildSvg }), "Structure Tools"), React.createElement(source_1.StructureSourceControls, null), React.createElement(annotation_controls_1.AnnotationsComponentControls, null), React.createElement(components_1.StructureComponentControls, null), React.createElement(volume_1.VolumeStreamingControls, null), React.createElement(volume_1.VolumeSourceControls, null), React.createElement(measurements_1.StructureMeasurementsControls, null)); }; return PDBeStructureTools; }(base_1.PluginUIComponent)); exports.PDBeStructureTools = PDBeStructureTools; var PDBeLigandViewStructureTools = /** @class */ (function (_super) { tslib_1.__extends(PDBeLigandViewStructureTools, _super); function PDBeLigandViewStructureTools() { return _super !== null && _super.apply(this, arguments) || this; } PDBeLigandViewStructureTools.prototype.render = function () { return React.createElement(React.Fragment, null, React.createElement("div", { className: 'msp-section-header' }, React.createElement(icons_1.Icon, { svg: icons_1.BuildSvg }), "Structure Tools"), React.createElement(components_1.StructureComponentControls, null), React.createElement(volume_1.VolumeStreamingControls, null), React.createElement(measurements_1.StructureMeasurementsControls, null)); }; return PDBeLigandViewStructureTools; }(base_1.PluginUIComponent)); exports.PDBeLigandViewStructureTools = PDBeLigandViewStructureTools; var PDBeSuperpositionStructureTools = /** @class */ (function (_super) { tslib_1.__extends(PDBeSuperpositionStructureTools, _super); function PDBeSuperpositionStructureTools() { return _super !== null && _super.apply(this, arguments) || this; } PDBeSuperpositionStructureTools.prototype.render = function () { return React.createElement(React.Fragment, null, React.createElement("div", { className: 'msp-section-header' }, React.createElement(icons_1.Icon, { svg: icons_1.BuildSvg }), "Structure Tools"), React.createElement(superposition_components_1.SuperpositionComponentControls, null), React.createElement(measurements_1.StructureMeasurementsControls, null)); }; return PDBeSuperpositionStructureTools; }(base_1.PluginUIComponent)); exports.PDBeSuperpositionStructureTools = PDBeSuperpositionStructureTools; //# sourceMappingURL=pdbe-structure-controls.js.map