mozilla
Os seus resultados da pesquisa

    MozAlarmsManager.getAll

    Non-standard
    This feature is not on a current W3C standards track, but it is supported on the Firefox OS platform. Although implementations may change in the future and it is not supported widely across browsers, it is suitable for use in code dedicated to Firefox OS apps.

    This API is available on Firefox or Firefox OS for installed or higher privileged applications.

    Resumo

    O método getAll é utilizado para retornar uma lista dos alarmes pendentes.

    Sintaxe

    var request = navigator.mozAlarms.getAll();

    Retorno

    Um objeto DOMRequest para manipular o sucesso ou erro da chamada.

    Se o método chamado é executado com sucesso, o resultado será um array de objetos mozAlarm.

    mozAlarm

    São objetos javascript anônimos com as seguintes propriedades:

    id
    um número represetando o id do alarme
    date
    um objeto Date representando a hora agendada para o alarme.
    respectTimezone
    String que indica se o alarme irá respeitar ou ignorar o fuso-horário do objeto date. o valor da string pode ser ignoreTimezone ou honorTimezone
    data
    um objeto JavaScript contendo uma data que será armazenada com o alarme

    Example

    var request = navigator.mozAlarms.getAll();
    
    request.onsuccess = function () {
      console.log('Sucesso:' + this.result.length + 'alarms pending');
    
      this.result.forEach(function (alarm) {
        console.log(alarm.id + ' : ' + alarm.date.toString() + ' : ' + alarm.respectTimezone);    
      });
    }
    
    request.onerror = function () {
      console.log('Erro: ' + this.error);
    }
    

    Especificação

    Especificação Status Comentário
    Web Alarms API Working Draft Define a interface do AlarmManager.

    Compatibilidade dos browsers

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
    Suporte básico Não suportado Não suportado Não suportado Não suportado Não suportado
    Feature Android Firefox OS Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Suporte básico Não suportado 1.0 Não suportado Não suportado Não suportado Não suportado

    Nota de implementação Gecko

    Essa API está atualmente em avaliação no Firefox OS, estando disponível apenas para aplicativos instalados. A especifficação atual para essa API não considera estável o seu uso sem o prefixo.

    Veja também

    Etiquetas do documento e colaboradores

    Contribuíram para esta página: jlamim, teoli
    Última atualização por: teoli,