@nativescript-community/systemui
Version:
Provides API for changing the styles of SystemUI (StatusBar, NavigationBar...) on iOS.
22 lines (19 loc) • 774 B
TypeScript
import { Color } from '@nativescript/core';
export function installMixins();
declare module '@nativescript/core/ui/page' {
interface Page {
navigationBarColor: Color;
navigationBarStyle: 'light' | 'dark' | 'transparent'; // Android only
statusBarStyle: 'light' | 'dark'; // transparent added for Android
statusBarColor: Color;
statusBarHidden: boolean;
windowBgColor: Color; // iOS only
keepScreenAwake: boolean;
screenOrientation: 'portrait' | 'landscape' | 'undefined';
screenBrightness: number;
showStatusBar(animated?: boolean);
hideStatusBar(animated?: boolean);
setStatusBarVisibility(value: boolean, animated?: boolean);
checkStatusBarVisibility();
}
}