StatusBar
`
})
export class StatusBarPage {
constructor() {
this.styles = [
StatusBar.DEFAULT,
StatusBar.LIGHT_CONTENT,
StatusBar.BLACK_TRANSLUCENT,
StatusBar.BLACK_OPAQUE
];
this.currentStyle = 0;
this.colorHex = '#fff';
}
hide() { StatusBar.hide(); }
show() { StatusBar.show(); }
toggleOverlays() {
this.doesOverlay = !!!this.doesOverlay;
StatusBar.setOverlays(this.doesOverlay);
}
setStyle() {
StatusBar.setStyle(this.styles[++this.currentStyle]);
}
setColor() {
console.log('Setting color', this.colorHex);
StatusBar.setHexColor(this.colorHex);
}
}