Skip to content

Latest commit

 

History

History
57 lines (47 loc) · 1.1 KB

instruções.md

File metadata and controls

57 lines (47 loc) · 1.1 KB

Missões

1: Persistir o código da tarefa e horário de início

2: Calcular a duração da tarefa ao clicar em Stop

3: Copiar para o clipboard e limpar informações do popup

desafio extra: histórico de atividades (salvar e exibir atividades/duração)

Atalhos

  • chrome storage

    • set

      chrome.storage.sync.set({key: value}, function() {
        console.log('Value is set to ' + value);
      });
    • get

      chrome.storage.sync.get(['key'], function(result) {
        console.log('Value currently is ' + result.key);
      });
  • clipboard

    textElement.select();
    document.execCommand("copy");
  • date

    let date = new Date();
    • formato legível:
      date.toLocaleString();
    • timestamp:
      date.getTime();
    • difference in minutes:
      var milliseconds = (newerDate - olderDate);
      var minutes = Math.round((milliseconds % 86400000) / 60000);
  • onclick event

    document.getElementById("element").onclick = function(){
      alert("😱fui clicado!");
    };