ds-front-test/js/plot.js
2023-04-14 18:12:55 +02:00

36 lines
626 B
JavaScript

const spectra = {
'XRD' : processXRD,
'XRF' : processXRF,
};
/**
* @todo process rawData and check spectrum type?
* @param {string} rawData
* @param {HTMLDivElement} container
*
* @returns {void}
*/
export function plot(rawData, containerId)
{
let container = document.querySelector(`#${containerId}`);
console.log(rawData[1]);
Plotly.newPlot(container,
[{
x: rawData[0],
y: rawData[1],
}],
{
margin: {t: 0}
}
);
}
const processXRD = rawData => {
// Do stuff...
};
const processXRF = rawData => {
// Do stuff...
};