Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 21 additions & 2 deletions dist/actions/cyclic_voltammetry.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.setWorkWithMaxPeak = exports.setCylicVoltaRefFactor = exports.setCylicVoltaRef = exports.selectRefPeaks = exports.selectPairPeak = exports.removeCylicVoltaPecker = exports.removeCylicVoltaPairPeak = exports.removeCylicVoltaMinPeak = exports.removeCylicVoltaMaxPeak = exports.addNewCylicVoltaPairPeak = exports.addCylicVoltaPecker = exports.addCylicVoltaMinPeak = exports.addCylicVoltaMaxPeak = void 0;
exports.toggleCyclicVoltaDensity = exports.setWorkWithMaxPeak = exports.setCylicVoltaRefFactor = exports.setCylicVoltaRef = exports.setCyclicVoltaAreaValue = exports.setCyclicVoltaAreaUnit = exports.selectRefPeaks = exports.selectPairPeak = exports.removeCylicVoltaPecker = exports.removeCylicVoltaPairPeak = exports.removeCylicVoltaMinPeak = exports.removeCylicVoltaMaxPeak = exports.addNewCylicVoltaPairPeak = exports.addCylicVoltaPecker = exports.addCylicVoltaMinPeak = exports.addCylicVoltaMaxPeak = void 0;
var _action_type = require("../constants/action_type");
const addNewCylicVoltaPairPeak = payload => ({
type: _action_type.CYCLIC_VOLTA_METRY.ADD_PAIR_PEAKS,
Expand Down Expand Up @@ -69,4 +69,23 @@ const setCylicVoltaRef = payload => ({
type: _action_type.CYCLIC_VOLTA_METRY.SET_REF,
payload
});
exports.setCylicVoltaRef = setCylicVoltaRef;
exports.setCylicVoltaRef = setCylicVoltaRef;
const setCyclicVoltaAreaValue = value => ({
type: _action_type.CYCLIC_VOLTA_METRY.SET_AREA_VALUE,
payload: {
value
}
});
exports.setCyclicVoltaAreaValue = setCyclicVoltaAreaValue;
const setCyclicVoltaAreaUnit = unit => ({
type: _action_type.CYCLIC_VOLTA_METRY.SET_AREA_UNIT,
payload: {
unit
}
});
exports.setCyclicVoltaAreaUnit = setCyclicVoltaAreaUnit;
const toggleCyclicVoltaDensity = payload => ({
type: _action_type.CYCLIC_VOLTA_METRY.TOGGLE_DENSITY,
payload
});
exports.toggleCyclicVoltaDensity = toggleCyclicVoltaDensity;
8 changes: 6 additions & 2 deletions dist/actions/manager.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.resetInitNmr = exports.resetInitMs = exports.resetInitCommonWithIntergation = exports.resetInitCommon = exports.resetDetector = exports.resetAll = void 0;
exports.resetMultiplicity = exports.resetInitNmr = exports.resetInitMs = exports.resetInitCommonWithIntergation = exports.resetInitCommon = exports.resetDetector = exports.resetAll = void 0;
var _action_type = require("../constants/action_type");
const resetAll = payload => ({
type: _action_type.MANAGER.RESETALL,
Expand Down Expand Up @@ -33,6 +33,10 @@ exports.resetInitCommonWithIntergation = resetInitCommonWithIntergation;
const resetDetector = () => ({
type: _action_type.MANAGER.RESET_DETECTOR
});
exports.resetDetector = resetDetector;
const resetMultiplicity = () => ({
type: _action_type.MANAGER.RESET_MULTIPLICITY
});

// eslint-disable-line
exports.resetDetector = resetDetector;
exports.resetMultiplicity = resetMultiplicity;
34 changes: 13 additions & 21 deletions dist/actions/ui.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,11 @@ const setUiViewerType = payload => ({
payload
});
exports.setUiViewerType = setUiViewerType;
const setUiSweepType = function (payload) {
let jcampIdx = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
return {
type: _action_type.UI.SWEEP.SET_TYPE,
payload,
jcampIdx
};
};
const setUiSweepType = (payload, jcampIdx = 0) => ({
type: _action_type.UI.SWEEP.SET_TYPE,
payload,
jcampIdx
});
exports.setUiSweepType = setUiSweepType;
const selectUiSweep = payload => ({
type: _action_type.UI.SWEEP.SELECT,
Expand All @@ -29,17 +26,12 @@ const scrollUiWheel = payload => ({
payload
});
exports.scrollUiWheel = scrollUiWheel;
const clickUiTarget = function (payload, onPeak) {
let voltammetryPeakIdx = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
let jcampIdx = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 0;
let onPecker = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;
return {
type: _action_type.UI.CLICK_TARGET,
payload,
onPeak,
voltammetryPeakIdx,
jcampIdx,
onPecker
};
};
const clickUiTarget = (payload, onPeak, voltammetryPeakIdx = 0, jcampIdx = 0, onPecker = false) => ({
type: _action_type.UI.CLICK_TARGET,
payload,
onPeak,
voltammetryPeakIdx,
jcampIdx,
onPecker
});
exports.clickUiTarget = clickUiTarget;
90 changes: 45 additions & 45 deletions dist/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", {
});
Object.defineProperty(exports, "FN", {
enumerable: true,
get: function () {
get: function get() {
return _fn.default;
}
});
Expand All @@ -22,6 +22,7 @@ var _index = _interopRequireDefault(require("./reducers/index"));
var _index2 = _interopRequireDefault(require("./sagas/index"));
var _layer_init = _interopRequireDefault(require("./layer_init"));
var _fn = _interopRequireDefault(require("./fn"));
var _jsxRuntime = require("react/jsx-runtime");
/* eslint-disable react/function-component-definition, react/require-default-props */

// eslint-disable-line
Expand All @@ -44,50 +45,49 @@ const ensureQuillDelta = descs => {
};

// - - - React - - -
const SpectraEditor = _ref => {
let {
entity,
others,
cLabel,
xLabel,
yLabel,
operations,
forecast,
molSvg,
editorOnly,
descriptions,
exactMass,
canChangeDescription,
onDescriptionChanged,
multiEntities,
multiMolSvgs,
entityFileNames,
userManualLink
} = _ref;
return /*#__PURE__*/_react.default.createElement(_reactRedux.Provider, {
store: store
}, /*#__PURE__*/_react.default.createElement(_material.StyledEngineProvider, {
injectFirst: true
}, /*#__PURE__*/_react.default.createElement(_layer_init.default, {
entity: entity,
multiEntities: multiEntities,
entityFileNames: entityFileNames,
userManualLink: userManualLink,
others: others,
cLabel: cLabel,
xLabel: xLabel,
yLabel: yLabel,
forecast: forecast,
operations: operations,
descriptions: ensureQuillDelta(descriptions),
molSvg: molSvg,
multiMolSvgs: multiMolSvgs,
editorOnly: editorOnly,
exactMass: exactMass,
canChangeDescription: canChangeDescription,
onDescriptionChanged: onDescriptionChanged
})));
};
const SpectraEditor = ({
entity,
others,
cLabel,
xLabel,
yLabel,
operations,
forecast,
molSvg,
editorOnly,
descriptions,
exactMass,
canChangeDescription,
onDescriptionChanged,
multiEntities,
multiMolSvgs,
entityFileNames,
userManualLink
}) => /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactRedux.Provider, {
store: store,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_material.StyledEngineProvider, {
injectFirst: true,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_layer_init.default, {
entity: entity,
multiEntities: multiEntities,
entityFileNames: entityFileNames,
userManualLink: userManualLink,
others: others,
cLabel: cLabel,
xLabel: xLabel,
yLabel: yLabel,
forecast: forecast,
operations: operations,
descriptions: ensureQuillDelta(descriptions),
molSvg: molSvg,
multiMolSvgs: multiMolSvgs,
editorOnly: editorOnly,
exactMass: exactMass,
canChangeDescription: canChangeDescription,
onDescriptionChanged: onDescriptionChanged
})
})
});
exports.SpectraEditor = SpectraEditor;
SpectraEditor.propTypes = {
entity: _propTypes.default.object.isRequired,
Expand Down
69 changes: 38 additions & 31 deletions dist/components/cmd_bar/01_viewer.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,43 +18,50 @@ var _ui = require("../../actions/ui");
var _cfg = _interopRequireDefault(require("../../helpers/cfg"));
var _common = require("./common");
var _list_ui = require("../../constants/list_ui");
var _jsxRuntime = require("react/jsx-runtime");
/* eslint-disable prefer-object-spread, react/function-component-definition */

const styles = () => Object.assign({}, _common.commonStyle);
const Viewer = _ref => {
let {
classes,
isfocusSpectrumSt,
isfocusAnalysisSt,
hideCmdAnaViewerSt,
disableCmdAnaViewerSt,
setUiViewerTypeAct
} = _ref;
const Viewer = ({
classes,
isfocusSpectrumSt,
isfocusAnalysisSt,
hideCmdAnaViewerSt,
disableCmdAnaViewerSt,
setUiViewerTypeAct
}) => {
const onViewSpectrum = () => setUiViewerTypeAct(_list_ui.LIST_UI_VIEWER_TYPE.SPECTRUM);
const onViewAnalysis = () => setUiViewerTypeAct(_list_ui.LIST_UI_VIEWER_TYPE.ANALYSIS);
return /*#__PURE__*/_react.default.createElement("span", {
return /*#__PURE__*/(0, _jsxRuntime.jsxs)("span", {
className: classes.group,
"data-testid": "Viewer"
}, /*#__PURE__*/_react.default.createElement(_Tooltip.default, {
title: /*#__PURE__*/_react.default.createElement("span", {
className: "txt-sv-tp"
}, "Spectrum Viewer")
}, /*#__PURE__*/_react.default.createElement(_common.MuButton, {
className: (0, _classnames.default)((0, _common.focusStyle)(isfocusSpectrumSt, classes), 'btn-sv-bar-spctrum'),
onClick: onViewSpectrum
}, /*#__PURE__*/_react.default.createElement(_TimelineOutlined.default, {
className: classes.icon
}))), hideCmdAnaViewerSt ? null : /*#__PURE__*/_react.default.createElement(_Tooltip.default, {
title: /*#__PURE__*/_react.default.createElement("span", {
className: "txt-sv-tp"
}, "Analysis Viewer")
}, /*#__PURE__*/_react.default.createElement(_common.MuButton, {
className: (0, _classnames.default)((0, _common.focusStyle)(isfocusAnalysisSt, classes), 'btn-sv-bar-analysis'),
disabled: disableCmdAnaViewerSt,
onClick: onViewAnalysis
}, /*#__PURE__*/_react.default.createElement(_SpellcheckOutlined.default, {
className: classes.icon
}))));
"data-testid": "Viewer",
children: [/*#__PURE__*/(0, _jsxRuntime.jsx)(_Tooltip.default, {
title: /*#__PURE__*/(0, _jsxRuntime.jsx)("span", {
className: "txt-sv-tp",
children: "Spectrum Viewer"
}),
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_common.MuButton, {
className: (0, _classnames.default)((0, _common.focusStyle)(isfocusSpectrumSt, classes), 'btn-sv-bar-spctrum'),
onClick: onViewSpectrum,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_TimelineOutlined.default, {
className: classes.icon
})
})
}), hideCmdAnaViewerSt ? null : /*#__PURE__*/(0, _jsxRuntime.jsx)(_Tooltip.default, {
title: /*#__PURE__*/(0, _jsxRuntime.jsx)("span", {
className: "txt-sv-tp",
children: "Analysis Viewer"
}),
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_common.MuButton, {
className: (0, _classnames.default)((0, _common.focusStyle)(isfocusAnalysisSt, classes), 'btn-sv-bar-analysis'),
disabled: disableCmdAnaViewerSt,
onClick: onViewAnalysis,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_SpellcheckOutlined.default, {
className: classes.icon
})
})
})]
});
};
const mapStateToProps = (state, props) => (
// eslint-disable-line
Expand Down
61 changes: 34 additions & 27 deletions dist/components/cmd_bar/02_zoom.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,39 +17,46 @@ var _Tooltip = _interopRequireDefault(require("@mui/material/Tooltip"));
var _ui = require("../../actions/ui");
var _common = require("./common");
var _list_ui = require("../../constants/list_ui");
var _jsxRuntime = require("react/jsx-runtime");
/* eslint-disable prefer-object-spread, react/function-component-definition */

const styles = () => Object.assign({}, _common.commonStyle);
const Zoom = _ref => {
let {
classes,
isfocusZoomSt,
setUiSweepTypeAct
} = _ref;
const Zoom = ({
classes,
isfocusZoomSt,
setUiSweepTypeAct
}) => {
const onSweepZoomIn = () => setUiSweepTypeAct(_list_ui.LIST_UI_SWEEP_TYPE.ZOOMIN);
const onSweepZoomReset = () => setUiSweepTypeAct(_list_ui.LIST_UI_SWEEP_TYPE.ZOOMRESET);
return /*#__PURE__*/_react.default.createElement("span", {
return /*#__PURE__*/(0, _jsxRuntime.jsxs)("span", {
className: classes.group,
"data-testid": "Zoom"
}, /*#__PURE__*/_react.default.createElement(_Tooltip.default, {
title: /*#__PURE__*/_react.default.createElement("span", {
className: "txt-sv-tp"
}, "Zoom In")
}, /*#__PURE__*/_react.default.createElement(_common.MuButton, {
className: (0, _classnames.default)((0, _common.focusStyle)(isfocusZoomSt, classes), 'btn-sv-bar-zoomin'),
onClick: onSweepZoomIn
}, /*#__PURE__*/_react.default.createElement(_ZoomInOutlined.default, {
className: (0, _classnames.default)(classes.icon, classes.iconWp)
}))), /*#__PURE__*/_react.default.createElement(_Tooltip.default, {
title: /*#__PURE__*/_react.default.createElement("span", {
className: "txt-sv-tp"
}, "Reset Zoom")
}, /*#__PURE__*/_react.default.createElement(_common.MuButton, {
className: (0, _classnames.default)('btn-sv-bar-zoomreset'),
onClick: onSweepZoomReset
}, /*#__PURE__*/_react.default.createElement(_FindReplaceOutlined.default, {
className: classes.icon
}))));
"data-testid": "Zoom",
children: [/*#__PURE__*/(0, _jsxRuntime.jsx)(_Tooltip.default, {
title: /*#__PURE__*/(0, _jsxRuntime.jsx)("span", {
className: "txt-sv-tp",
children: "Zoom In"
}),
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_common.MuButton, {
className: (0, _classnames.default)((0, _common.focusStyle)(isfocusZoomSt, classes), 'btn-sv-bar-zoomin'),
onClick: onSweepZoomIn,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_ZoomInOutlined.default, {
className: (0, _classnames.default)(classes.icon, classes.iconWp)
})
})
}), /*#__PURE__*/(0, _jsxRuntime.jsx)(_Tooltip.default, {
title: /*#__PURE__*/(0, _jsxRuntime.jsx)("span", {
className: "txt-sv-tp",
children: "Reset Zoom"
}),
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_common.MuButton, {
className: (0, _classnames.default)('btn-sv-bar-zoomreset'),
onClick: onSweepZoomReset,
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_FindReplaceOutlined.default, {
className: classes.icon
})
})
})]
});
};
const mapStateToProps = (state, _) => (
// eslint-disable-line
Expand Down
Loading
Loading