Olá, Luis!
Pelo que entendi da sua dúvida, você está com dificuldades em entender o código que está implementando para armazenar dados no navegador. Vou tentar te ajudar a entender melhor o que está acontecendo.
Primeiramente, sobre a variável 'tarefaFinalizada', ela não é um evento, mas sim um parâmetro passado para a função addEventListener
. Nesse caso, quando o tempo da tarefa de foco chegar ao fim, o evento 'TarefaFinalizada' será acionado.
Em relação à linha itemTarefaSelecionada.querySelector("button")
, ela está referenciando o botão dentro do elemento itemTarefaSelecionada
. Esse botão provavelmente existe em algum lugar do seu código, mas sem mais informações fica difícil de afirmar com certeza.
Para entender melhor o que está acontecendo, seria interessante analisar o restante do código e verificar se todos os elementos estão sendo corretamente selecionados e manipulados.
Espero ter ajudado a esclarecer suas dúvidas! Se tiver mais alguma pergunta, é só me dizer. Bons estudos!