OSDN Git Service

Add Counting Screen-time to KWS and app/screentime [0.2.1]
[kit/kit.git] / app / screentime / screentime.js
1 ((_pid, _app) => {
2     _app.event('load', () => {
3         let _list = _app.qs('.screenTimeList')[0];
4         _list.innerHTML = '';
5         let _sorted = Object.entries(KWS.screenTime).sort(([a1,a2],[b1,b2]) => b2-a2);
6         let _rank = 1;
7         for(let i of _sorted){
8             let _min = Math.floor(i[1]/60000);
9             let _sec = Math.floor(i[1]/1000%60);
10             let _insert = `<kit-box><code class='m-r'>${_rank}</code><strong class='kit-left p-0'>${i[0]}</strong>${_min}分 ${_sec}秒</kit-box>`;
11             _list.insertAdjacentHTML('beforeend', _insert);
12             _rank ++;
13         }
14     });
15     _app.event('load');
16 })(pid, app);