Source: setvaluestohtml.js

/**
 * Class to set all the data retrieved from local storage on to html
 */
class SetValuesToHtml{
    constructor(peakAndIntensityList,massAndIntensityList,sequence,l_fixedPtmList,unknownMassShiftList,precursorMass){
        this.peakAndIntensityList = peakAndIntensityList;
        this.massAndIntensityList = massAndIntensityList;
        this.sequence = sequence;
        this.fixedPtmList = l_fixedPtmList;
        this.unknownMassShiftList = unknownMassShiftList ;
        this.precursorMass = precursorMass ;
    }
    /**
     * Set Peak List on to html
     */
    setDataToPeakAndIntensity(){
        let peakdata = $("#peakdata");
        peakdata.val(this.peakAndIntensityList);
    }
    /**
     * Set Mass List on to html
     */
    setDataToMassAndIntensity(){
        let massdata = $("#data");
        massdata.val(this.massAndIntensityList);
    }
    /**
     * Set Sequence on to html
     */
    setDataToSequence(){
        let MassShiftsObj = new MassShifts();
        let modSequence = MassShiftsObj.formSequence(this.sequence,this.unknownMassShiftList);
        $("#sequencedata").val(modSequence);
    }
    /**
     * Set all the fixed masses on html
     */
    setFixedMasses(){
        if(this.fixedPtmList.length !=0)
        {
            let commonFixedPtmsObj = new commonFixedPtms();
            let comonfixedPtmList = commonFixedPtmsObj.fixedPtmList; 
            for(let i=0;i<this.fixedPtmList.length;i++)
            {
                for(let j=0; j<comonfixedPtmList.length;j++)
                {
                    if(this.fixedPtmList[i].name.toUpperCase() ==  comonfixedPtmList[j].name.toUpperCase())
                    {
                        let fixedptm = comonfixedPtmList[j].acid + ":" + comonfixedPtmList[j].mass;
                        commonFixedPtms.addNewFixedPtmRow(fixedptm);
                        break;
                    }
                }
            }
        } 
    }
    /**
     * Set Precursor mass on html 
     */
    setPrecursorMass()
    {
        document.getElementById("precursormass").innerHTML = this.precursorMass;
    }
    
}