Referencia de la clase GMSNavigationMutableSpeedAlertOptions

Referencia de la clase GMSNavigationMutableSpeedAlertOptions

Descripción general

Es una clase mutable que define umbrales de activación para diferentes tipos de gravedad de alertas de velocidad, representada por GMSNavigationSpeedAlertSeverity.

Hereda GMSNavigationSpeedAlertOptions.

Funciones públicas de miembro

(void) - setSpeedAlertThresholdPercentage:forSpeedAlertSeverity:
 Establece el umbral de las alertas de velocidad en porcentaje para la GMSNavigationSpeedAlertSeverity específica.
(CGFloat)- thresholdPercentageForSpeedAlertSeverity:
 Obtiene el umbral de alertas de velocidad (como un porcentaje) para la GMSNavigationSpeedAlertSeverity específica.

Propiedades

NSTimeIntervalseverityUpgradeDurationSeconds
 El umbral de duración controla la actualización de la gravedad de las alertas de velocidad.

Documentación de las funciones de los miembros

- (void) setSpeedAlertThresholdPercentage: (CGFloat) percentageAboveLimit
forSpeedAlertSeverity: (GMSNavigationSpeedAlertSeverity). speedAlertSeverity

Establece el umbral de las alertas de velocidad en porcentaje para la GMSNavigationSpeedAlertSeverity específica.

Una alerta de gravedad de velocidad se activa cuando la velocidad supera el umbral correspondiente.

Si se configuran los umbrales de alerta de velocidad mayor y menor, el umbral de alerta de velocidad mayor debe ser menor que el mayor. Si solo se establece un umbral de gravedad de alerta de velocidad, no se activará la otra.

Si estableces el umbral menor en un valor mayor que el umbral principal, las opciones actualizan el umbral principal para que sea igual al umbral menor. Lo mismo sucede a la inversa.

Parámetros:
percentageAboveLimitUmbral de porcentaje sobre el límite de velocidad. Un valor de 0.0 representa 0% y 1.0 representa 100%. Un valor negativo indica que no se estableció ningún umbral para ese speedingType.
speedAlertSeverityGravedad de las alertas de velocidad para el umbral especificado.

Obtiene el umbral de alertas de velocidad (como un porcentaje) para la GMSNavigationSpeedAlertSeverity específica.

Un valor de 0.0 representa 0% y 1.0 representa 100%. Un valor negativo indica que no se estableció ningún umbral para ese speedingType.


Documentación de la propiedad

- (NSTimeInterval) severityUpgradeDurationSeconds [read, write, assign]

El umbral de duración controla la actualización de la gravedad de las alertas de velocidad.

Se activa una alerta de velocidad mayor cuando la velocidad supera el umbral de la alerta de velocidad menor por más de los segundos especificados. Este umbral de duración solo se usa si se establece el porcentaje del umbral menor. Un valor negativo indica que no hay límite de duración.

Implementa GMSNavigationSpeedAlertOptions.