MCPcopy Create free account
hub / github.com/GoogleChrome/samples / writeMessage

Function writeMessage

virtualkeyboard/script.js:20–40  ·  view source on GitHub ↗
(safe = false)

Source from the content-addressed store, hash-verified

18});
19
20const writeMessage = (safe = false) => {
21 if (!input.value) {
22 return;
23 }
24 const li = document.createElement("li");
25 li.classList.add("me");
26 safe ? (li.innerHTML = input.value) : (li.textContent = input.value);
27 ul.append(li);
28 li.scrollIntoView();
29 input.value = "";
30
31 setTimeout(() => {
32 const li = document.createElement("li");
33 li.classList.add("them");
34 li.textContent = ["LOL, yeah!", "What?", "No way.", "Awesome!!1!"][
35 Math.floor(Math.random() * 4)
36 ];
37 ul.append(li);
38 li.scrollIntoView();
39 }, Math.floor(Math.random() * 3 + 1) * 500);
40};
41
42if (!virtualKeyboardSupported) {
43 ul.innerHTML = "";

Callers 1

script.jsFile · 0.85

Calls 2

createElementMethod · 0.80
addMethod · 0.80

Tested by

no test coverage detected