MCPcopy Index your code
hub / github.com/FastForwardTeam/FastForward / tick

Function tick

src/html/base.js:29–53  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

27 div.classList.add("uk-hidden")
28 },
29 tick=()=>{
30 if(secondsLeft<=0)
31 {
32 cancel()
33 callback()
34 return
35 }
36 titleElm.textContent="("+secondsLeft+") "+title
37 if(secondsLeft==1)
38 {
39 p.textContent=brws.i18n.getMessage(message+"Singular")+" "
40 }
41 else
42 {
43 p.textContent=brws.i18n.getMessage(message).replace("%",secondsLeft)+" "
44 }
45 if(cancelable)
46 {
47 let a=document.createElement("a")
48 a.href="#"
49 a.onclick=cancel
50 a.textContent=brws.i18n.getMessage("cancel")
51 p.appendChild(a)
52 }
53 }
54 div.classList.remove("uk-hidden")
55 tick()
56 return tid

Callers 1

timerFunction · 0.85

Calls 2

cancelFunction · 0.85
callbackFunction · 0.85

Tested by

no test coverage detected