Referensi Class GMSNavigationMutableSpeedAlertOptions

Referensi Class GMSNavigationMutableSpeedAlertOptions

Ringkasan

Class yang dapat diubah yang menentukan batas pemicu untuk berbagai tingkat keparahan notifikasi kecepatan, yang diwakili oleh GMSNavigationSpeedAlertSeverity.

Mewarisi GMSNavigationSpeedAlertOptions.

Fungsi Anggota Publik

(void) - setSpeedAlertThresholdPercentage:forSpeedAlertSeverity:
 Menetapkan nilai minimum pemberitahuan kecepatan dalam persentase untuk GMSNavigationSpeedAlertSeverity tertentu.
(CGFloat)- thresholdPercentageForSpeedAlertSeverity:
 Mendapatkan nilai minimum notifikasi kecepatan (dalam persentase) untuk GMSNavigationSpeedAlertSeverity tertentu.

Properti

NSTimeIntervalseverityUpgradeDurationSeconds
 Nilai minimum durasi mengontrol upgrade tingkat keseriusan notifikasi kecepatan.

Dokumentasi Fungsi Anggota

- (void) setSpeedAlertThresholdPercentage: (CGFloat) percentageAboveLimit
untukSpeedAlertSeverity: (GMSNavigationSpeedAlertSeverity) speedAlertSeverity

Menetapkan nilai minimum pemberitahuan kecepatan dalam persentase untuk GMSNavigationSpeedAlertSeverity tertentu.

Satu notifikasi tingkat keparahan akan dipicu saat kecepatan melebihi batas yang sesuai.

Jika nilai minimum pemberitahuan kecepatan minor dan besar ditetapkan, nilai minimum notifikasi kecepatan utama harus lebih kecil dari nilai minimum notifikasi kecepatan utama. Jika hanya satu batas tingkat keseriusan notifikasi kecepatan yang ditetapkan, tingkat keseriusan lainnya terkait notifikasi kecepatan tidak akan dipicu.

Jika Anda menetapkan nilai minimum minor ke nilai yang lebih besar dari nilai minimum utama, opsi akan memperbarui nilai minimum utama menjadi sama dengan nilai minimum minor. Dan sebaliknya.

Parameter:
percentageAboveLimitNilai minimum persentase di atas batas kecepatan. Nilai 0,0 mewakili 0%, dan 1,0 mewakili 100%. Nilai negatif menunjukkan tidak ada batas yang ditetapkan untuk speedingType tersebut.
speedAlertSeverityTingkat keseriusan notifikasi kecepatan untuk batas yang ditentukan.

Mendapatkan nilai minimum notifikasi kecepatan (dalam persentase) untuk GMSNavigationSpeedAlertSeverity tertentu.

Nilai 0,0 mewakili 0%, dan 1,0 mewakili 100%. Nilai negatif menunjukkan tidak ada batas yang ditetapkan untuk speedingType tersebut.


Dokumentasi Properti

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

Nilai minimum durasi mengontrol upgrade tingkat keseriusan notifikasi kecepatan.

Peringatan kecepatan mayor akan dipicu saat kecepatan melebihi batas peringatan kecepatan minor selama lebih dari jumlah detik yang diberikan. Batas durasi ini hanya digunakan jika persentase ambang batas minor ditetapkan. Nilai negatif menunjukkan tidak ada batas durasi.

Mengimplementasikan GMSNavigationSpeedAlertOptions.