SYMBOL INDEX (100 symbols across 21 files) FILE: breakout-game/script.js function drawBall (line 57) | function drawBall() { function drawPaddle (line 66) | function drawPaddle() { function drawScore (line 75) | function drawScore() { function drawBricks (line 81) | function drawBricks() { function movePaddle (line 94) | function movePaddle() { function moveBall (line 108) | function moveBall() { function increaseScore (line 160) | function increaseScore() { function showAllBricks (line 183) | function showAllBricks() { function draw (line 190) | function draw() { function update (line 201) | function update() { function keyDown (line 214) | function keyDown(e) { function keyUp (line 223) | function keyUp(e) { FILE: custom-video-player/script.js function toggleVideoStatus (line 8) | function toggleVideoStatus() { function updatePlayIcon (line 17) | function updatePlayIcon() { function updateProgress (line 26) | function updateProgress() { function setVideoProgress (line 45) | function setVideoProgress() { function stopVideo (line 50) | function stopVideo() { FILE: dom-array-methods/script.js function getRandomUser (line 15) | async function getRandomUser() { function doubleMoney (line 30) | function doubleMoney() { function sortByRichest (line 39) | function sortByRichest() { function showMillionaires (line 47) | function showMillionaires() { function calculateWealth (line 54) | function calculateWealth() { function addData (line 65) | function addData(obj) { function updateDOM (line 72) | function updateDOM(providedData = data) { function formatMoney (line 87) | function formatMoney(number) { FILE: exchange-rate/script.js function calculate (line 8) | function calculate() { FILE: expense-tracker/script.js function addTransaction (line 24) | function addTransaction(e) { function generateID (line 50) | function generateID() { function addTransactionDOM (line 55) | function addTransactionDOM(transaction) { function updateValues (line 76) | function updateValues() { function removeTransaction (line 97) | function removeTransaction(id) { function updateLocalStorage (line 106) | function updateLocalStorage() { function init (line 111) | function init() { FILE: form-validator/script.js function showError (line 8) | function showError(input, message) { function showSuccess (line 16) | function showSuccess(input) { function checkEmail (line 22) | function checkEmail(input) { function checkRequired (line 32) | function checkRequired(inputArr) { function checkLength (line 47) | function checkLength(input, min, max) { function checkPasswordsMatch (line 64) | function checkPasswordsMatch(input1, input2) { function getFieldName (line 71) | function getFieldName(input) { FILE: hangman/script.js function displayWord (line 21) | function displayWord() { function updateWrongLettersEl (line 47) | function updateWrongLettersEl() { function showNotification (line 76) | function showNotification() { FILE: infinite_scroll_blog/script.js function getPosts (line 9) | async function getPosts() { function showPosts (line 20) | async function showPosts() { function showLoading (line 39) | function showLoading() { function filterPosts (line 53) | function filterPosts(e) { FILE: lyrics-search/script.js function searchSongs (line 9) | async function searchSongs(term) { function showData (line 17) | function showData(data) { function getMoreSongs (line 50) | async function getMoreSongs(url) { function getLyrics (line 58) | async function getLyrics(artist, songTitle) { FILE: meal-finder/script.js function searchMeal (line 9) | function searchMeal(e) { function getMealById (line 51) | function getMealById(mealID) { function getRandomMeal (line 62) | function getRandomMeal() { function addMealToDOM (line 77) | function addMealToDOM(meal) { FILE: memory-cards/script.js function createCards (line 38) | function createCards() { function createCard (line 43) | function createCard(data, index) { function updateCurrentText (line 77) | function updateCurrentText() { function getCardsData (line 82) | function getCardsData() { function setCardsData (line 88) | function setCardsData(cards) { FILE: modal-menu-slider/script.js function closeNavbar (line 10) | function closeNavbar(e) { FILE: movie-seat-booking/script.js function setMovieData (line 12) | function setMovieData(movieIndex, moviePrice) { function updateSelectedCount (line 18) | function updateSelectedCount() { function populateUI (line 34) | function populateUI() { FILE: music-player/script.js function loadSong (line 24) | function loadSong(song) { function playSong (line 31) | function playSong() { function pauseSong (line 40) | function pauseSong() { function prevSong (line 49) | function prevSong() { function nextSong (line 62) | function nextSong() { function updateProgress (line 75) | function updateProgress(e) { function setProgress (line 82) | function setProgress(e) { function DurTime (line 91) | function DurTime (e) { FILE: new-year-countdown/script.js function updateCountdown (line 17) | function updateCountdown() { FILE: product-filtering/script.js function createProductElement (line 102) | function createProductElement(product) { function addToCart (line 129) | function addToCart(e) { function filterProducts (line 155) | function filterProducts() { FILE: relaxer-app/script.js function breathAnimation (line 10) | function breathAnimation() { FILE: sortable-list/script.js function createList (line 25) | function createList() { function dragStart (line 51) | function dragStart() { function dragEnter (line 56) | function dragEnter() { function dragLeave (line 61) | function dragLeave() { function dragOver (line 66) | function dragOver(e) { function dragDrop (line 71) | function dragDrop() { function swapItems (line 80) | function swapItems(fromIndex, toIndex) { function checkOrder (line 89) | function checkOrder() { function addEventListeners (line 102) | function addEventListeners() { FILE: speak-number-guess/script.js function onSpeak (line 16) | function onSpeak(e) { function writeMessage (line 24) | function writeMessage(msg) { function checkNumber (line 32) | function checkNumber(msg) { function getRandomNumber (line 62) | function getRandomNumber() { FILE: speech-text-reader/script.js function createBox (line 62) | function createBox(item) { function getVoices (line 92) | function getVoices() { function setTextMessage (line 106) | function setTextMessage(text) { function speakText (line 111) | function speakText() { function setVoice (line 116) | function setVoice(e) { FILE: typing-game/script.js function getRandomWord (line 63) | function getRandomWord() { function addWordToDOM (line 68) | function addWordToDOM() { function updateScore (line 74) | function updateScore() { function updateTime (line 80) | function updateTime() { function gameOver (line 92) | function gameOver() {