Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // start Timer
- startTimer(port, number){
- // console.log(port);
- let time = JSON.parse(localStorage.getItem(`Port-${port}-Number-${number}`));
- let setTime;
- if(typeof time == undefined || !time){
- setTime = moment($(`#tbDowntime-${port} span#Port-${port}-Downtime-${number}`).html() == undefined ? '00:00:00' : $(`#tbDowntime-${port} span#Port-${port}-Downtime-${number}`).html().replace(/\s/g,''), 'HH:mm:ss');
- }else{
- setTime = moment(JSON.parse(localStorage.getItem(`Port-${port}-Number-${number}`)), 'HH:mm:ss');
- }
- this.$data.intervalCountdown[`Port-${port}-Number-${number}`] = setInterval(()=>{
- setTime.add(1, 'seconds');
- localStorage.setItem(`Port-${port}-Number-${number}`, JSON.stringify(setTime.format('HH:mm:ss')));
- $(`#tbDowntime-${port} span#Port-${port}-Downtime-${number}`).html(setTime.format('HH:mm:ss'));
- }, 1000);
- },
- // Stop Timer
- stopTimer(port, number){
- if(_.parseInt(number) == 12){
- clearInterval(this.$data.intervalCountdown[`Port-${port}-Number-${number}`]);
- }
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement