blob: 201cf26f0bb62711faaccfc46f88767047aeb043 [file] [log] [blame]
function log(msg) {
console.log(msg);
var el = document.getElementById("info");
el.textContent += msg + '\n';
}
function doShow() {
StatusBar.show();
log('StatusBar.isVisible=' + StatusBar.isVisible);
}
function doHide() {
StatusBar.hide();
log('StatusBar.isVisible=' + StatusBar.isVisible);
}
function doColor1() {
log('set color=red');
StatusBar.backgroundColorByName('red');
}
function doColor2() {
log('set style=translucent black');
StatusBar.styleBlackTranslucent();
}
function doColor3() {
log('set style=default');
StatusBar.styleDefault();
}
var showOverlay = true;
function doOverlay() {
showOverlay = !showOverlay;
StatusBar.overlaysWebView(showOverlay);
log('Set overlay=' + showOverlay);
}
/**
* Function called when page has finished loading.
*/
function init() {
document.addEventListener("deviceready", function() {
log("Device="+device.platform+" "+device.version);
log('StatusBar.isVisible=' + StatusBar.isVisible);
}, false);
}
window.onload = function() {
addListenerToClass('action-show', doShow);
addListenerToClass('action-hide', doHide);
addListenerToClass('action-color1', doColor1);
addListenerToClass('action-color2', doColor2);
addListenerToClass('action-color3', doColor3);
addListenerToClass('action-overlays', doOverlay);
addListenerToClass('backBtn', backHome);
init();
window.addEventListener('statusTap', function() {
log('tap!');
}, false);
}