Function descriptions

This commit is contained in:
Mashintime 2023-11-04 14:56:25 -04:00
parent 9a39d2246e
commit dcfff32fcc
2 changed files with 15 additions and 2 deletions

View file

@ -26,6 +26,11 @@ export function atob(data) {
return window.btoa(Buffer.from(data, "base64").toString("utf8")); return window.btoa(Buffer.from(data, "base64").toString("utf8"));
} }
//https://medium.com/@asadise/sorting-a-json-array-according-one-property-in-javascript-18b1d22cd9e9 //https://medium.com/@asadise/sorting-a-json-array-according-one-property-in-javascript-18b1d22cd9e9
/**
* Sort a json collection by a property ascending
* @param {string} property property to sort on
* @returns sorted json collection
*/
export function sortByProperty(property) { export function sortByProperty(property) {
return function (a, b) { return function (a, b) {
if (a[property] > b[property]) return 1; if (a[property] > b[property]) return 1;
@ -36,6 +41,11 @@ export function sortByProperty(property) {
} }
//https://medium.com/@asadise/sorting-a-json-array-according-one-property-in-javascript-18b1d22cd9e9 //https://medium.com/@asadise/sorting-a-json-array-according-one-property-in-javascript-18b1d22cd9e9
/**
* Sort a json collection by a property descending
* @param {string} property property to sort on
* @returns sorted json collection
*/
export function sortByPropertyDesc(property) { export function sortByPropertyDesc(property) {
return function (a, b) { return function (a, b) {
if (a[property] < b[property]) return 1; if (a[property] < b[property]) return 1;

View file

@ -25,10 +25,13 @@ export function addDataToWaterfall(data) {
//console.log(e); //console.log(e);
} }
} }
/**
* Setwaterfall colormap array by index
* @param {number} index colormap index to use
*/
export function setColormap(index) export function setColormap(index)
{ {
if (isNaN(index)) index=0; if (isNaN(index)) index=0;
console.log("Setting waterfall colormap to " + index) //console.log("Setting waterfall colormap to " + index)
spectrum.setColorMap(index); spectrum.setColorMap(index);
} }