Class MegaTracker
- Espaço de nomes
- easyar
Fornece cloud localization.
Comentários
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the MegaTracker class.
Métodos
landmarkFilter
Para o recurso de filtragem Mega Landmark, você precisa chamar manualmente MegaLandmarkFilter.FilterBySpotId na inicialização. O Tracker não iniciará tracking até que Filter retorne Found.
get landmarkFilter(): MegaLandmarkFilter;
Retorna
reset()
Redefine. Limpa todos os estados.
reset(): void;
Retorna
setEnableLocalization(enableLocalization)
Define se localization está ativado. Quando localization não está ativado, os resultados retornados pelo servidor não são emitidos. O padrão é true.
setEnableLocalization(enableLocalization: boolean): void;
Parâmetros
enableLocalization
Retorna
setEnableStatelessLocalization(enableStatelessLocalization)
Define se stateless localization está ativado. Quando ativado, o resultado anterior de localization não é usado durante localization. O padrão é false.
setEnableStatelessLocalization(enableStatelessLocalization: boolean): void;
Parâmetros
enableStatelessLocalization
Retorna
setProximityLocation(proximityLocationData)
Atualiza as informações de localização próxima atuais. Se null for passado, a localization da localização próxima atual será limpa.
setProximityLocation(proximityLocationData: ProximityLocationData | null): void;
Parâmetros
proximityLocationDataDados de localização próxima.
Retorna
{void}
setRequestTimeParameters(requestTimeParams)
Define parâmetros de tempo da solicitação. timeoutMilliseconds é o timeout de conexão, padrão 6000 e mínimo 5000. requestIntervalMilliseconds é o intervalo esperado da solicitação, padrão 1000 e mínimo 300; valores maiores produzem maior erro geral.
setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;
Parâmetros
requestTimeParams
Retorna
updateToken(apiToken)
Atualiza o API Token. Só pode ser chamado após criação com createWithToken. Chamá-lo após criação com create não tem efeito.
updateToken(apiToken: string): void;
Parâmetros
apiToken