17 lines
661 B
JavaScript
17 lines
661 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.initAppStatusbar = void 0;
|
|
function initAppStatusbar(manifestJson, pagesJson) {
|
|
const titleColor = pagesJson.pages[0].style.navigationBar.titleColor ||
|
|
pagesJson.globalStyle.navigationBar.titleColor ||
|
|
'#000000';
|
|
const backgroundColor = pagesJson.globalStyle.navigationBar.backgroundColor || '#000000';
|
|
manifestJson.plus.statusbar = {
|
|
immersed: 'supportedDevice',
|
|
style: titleColor === '#ffffff' ? 'light' : 'dark',
|
|
background: backgroundColor,
|
|
};
|
|
return manifestJson;
|
|
}
|
|
exports.initAppStatusbar = initAppStatusbar;
|