From e3df5e03ded561c54086a789349f42aed09b5fb0 Mon Sep 17 00:00:00 2001 From: Manuel Beck Date: Tue, 23 Jun 2026 12:11:38 +0200 Subject: [PATCH] doc(statusbar.js): document `setBackgroundColor()` --- cordova-js-src/plugin/android/statusbar.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cordova-js-src/plugin/android/statusbar.js b/cordova-js-src/plugin/android/statusbar.js index 131c0139..a437504a 100644 --- a/cordova-js-src/plugin/android/statusbar.js +++ b/cordova-js-src/plugin/android/statusbar.js @@ -52,6 +52,14 @@ Object.defineProperty(statusBar, 'visible', { } }); +/** + * Sets the background color of the status bar, which will visually only have an impact, + * if the status bar is visible. The supported format is any valid CSS color value, + * like `rebeccapurple`, `#RRGGBBAA`, `rgb(255 0 153)`. + * If cordova-plugin-statusbar is installed, the call will be forwarded to + * `window.StatusBar.backgroundColorByHexString`, where alpha is only supported if + * `StatusBar.overlaysWebView` is set to `true`. + */ Object.defineProperty(statusBar, 'setBackgroundColor', { configurable: false, enumerable: false,