Topik ini menjelaskan API JavaScript dari WVNavigationBar. Anda dapat merujuk pada topik ini saat memperbarui efek visual bilah navigasi dalam program mini WindVane.
WVNavigationBar.update
Mengonfigurasi bilah navigasi halaman saat ini secara dinamis.
Parameter Masukan:
[string] title: opsional. Judul halaman.
[string] titleColor: opsional. Warna judul halaman dalam format warna RGB.
[string] barStyle: opsional. Gaya bilah navigasi program mini. Nilai float menunjukkan bahwa bilah navigasi mengambang di atas halaman, sedangkan nilai normal menunjukkan bahwa bilah navigasi menutupi halaman.
[string] backgroundColor: opsional. Warna latar belakang bilah navigasi halaman dalam format warna RGB.
[string] hideBackButton: opsional. Menentukan apakah tombol kembali disembunyikan. Nilai true menyembunyikan tombol kembali, sementara nilai false menampilkannya. Nilai default: false.
[string] theme: warna tema tombol sisi kanan. Nilai valid: light dan dark. Nilai default: dark.
Parameter Callback:
Tidak ada parameter callback yang tersedia. Jika pesan pemuatan ditampilkan, callback sukses akan dipanggil. Jika tidak, callback kegagalan akan dipanggil.
var params = {
title: 'Beranda',
titleColor: '#FF00FF',
barStyle: 'float',
backgroundColor: '#00FFFF',
hideBackButton: 'false'
};
window.WindVane.call('WVNavigationBar', 'update', params, function(e) {
}, function(e) {
alert('kegagalan: ' + JSON.stringify(e));
});WVNavigationBar.getHeight
Meminta tinggi bilah navigasi.
Parameter Masukan:
Tidak ada parameter masukan yang diperlukan.
Parameter Callback:
[int] height: tinggi bilah navigasi.
[int] screenWidth: lebar layar.
[int] screenHeight: tinggi layar.
window.WindVane.call('WVNavigationBar', 'getHeight', {}, function(e) {
alert('sukses:' + JSON.stringify(e));
}, function(e) {
alert('kegagalan:' + JSON.stringify(e));
});