TimeProvider class
Esta é a implementação predefinida do ITimeProvider que simplesmente chama as APIs reais do browser.
Construtores
(constructor)(service |
Constrói uma nova instância da |
Propriedades
service |
A chave de serviço para ITimeProvider. |
Métodos
get |
Devolve a data/hora atuais, semelhante ao construtor da classe Data. |
get |
Retorna uma medida de intervalo DOMHighResTimeStamp, conforme definido pela API padrão do performance.now(). |
Detalhes do construtor
(constructor)(serviceScope)
Constrói uma nova instância da TimeProvider
classe
constructor(serviceScope: ServiceScope);
Parâmetros
- serviceScope
- ServiceScope
Detalhes da propriedade
serviceKey
A chave de serviço para ITimeProvider.
static readonly serviceKey: ServiceKey<ITimeProvider>;
Valor da propriedade
Detalhes do método
getDate()
Devolve a data/hora atuais, semelhante ao construtor da classe Data.
getDate(): Date;
Retornos
Date
getTimestamp()
Retorna uma medida de intervalo DOMHighResTimeStamp, conforme definido pela API padrão do performance.now().
getTimestamp(): number;
Retornos
number