You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
654 B
JavaScript
24 lines
654 B
JavaScript
const container = document.querySelector("#container");
|
|
const svg = document.querySelector("#hbs");
|
|
const card = document.querySelector("#card");
|
|
|
|
const cardWords = [];
|
|
let lastWord = "";
|
|
|
|
let panel = new Panel(svg.outerHTML, container);
|
|
|
|
window.addEventListener("onCableStart", (e) => {
|
|
let currentWord = e.detail.value().trim();
|
|
if (currentWord == lastWord) return;
|
|
cardWords.push(currentWord);
|
|
lastWord = currentWord;
|
|
card.innerHTML = cardWords.join(" ");
|
|
});
|
|
|
|
window.addEventListener("onCableEnd", (e) => {
|
|
currentWord = e.detail.value().trim();
|
|
cardWords.push(currentWord);
|
|
lastWord = currentWord;
|
|
card.innerHTML = cardWords.join(" ");
|
|
});
|