Referência da classe GMSNavigationSpeedAlertOptions

Referência da classe GMSNavigationSpeedAlertOptions

Informações gerais

Uma classe imutável que define limites de acionamento para diferentes gravidades de alertas de velocidade, representada por GMSNavigationSpeedAlertSeverity.

Ela pode ser usada para personalizar os limites de acionamento de alertas de velocidade em porcentagem para alertas menores e principais, e personalizar o limite de acionamento com base no tempo para alertas de velocidade principal.

Os alertas de velocidade acionados por limites correspondentes deste GMSNavigationSpeedAlertOptions têm a interface personalizada em GMSNavigationSpeedometerUIOptions, se definido.

Herdado por GMSNavigationMutableSpeedAlertOptions.

Funções membro público

(CGFloat)thresholdPercentageForSpeedAlertSeverity:
 Recebe o limite do alerta de velocidade (em porcentagem) para o GMSNavigationSpeedAlertSeverity específico.

Propriedades

NSTimeIntervalseverityUpgradeDurationSeconds
 O limite de duração controla o upgrade da gravidade do alerta de velocidade.

Documentação da função membro

Recebe o limite do alerta de velocidade (em porcentagem) para o GMSNavigationSpeedAlertSeverity específico.

Um valor de 0,0 representa 0% e 1,0 representa 100%. Um valor negativo indica que nenhum limite está sendo definido para o SpeedingType.


Documentação da propriedade

- (NSTimeInterval) severityUpgradeDurationSeconds [read, assign]

O limite de duração controla o upgrade da gravidade do alerta de velocidade.

Um alerta de velocidade principal é acionado quando a velocidade excede o limite do alerta de velocidade menor por mais do que o número determinado de segundos.

Implementado em GMSNavigationMutableSpeedAlertOptions.