UNPKG

web2app-spa

Version:

This template is primarily designed to easily convert HTML pages and URLs into a Capacitor/Cordova based iOS/Android app that can be used as Single-page application (SPA).

1 lines 1.76 kB
"use strict";const safeArea={default:{},resetDefault:function(){safeArea.default.width="novalue",safeArea.default.topOuterSpace=0,safeArea.default.bottomOuterSpace=0,safeArea.default.backgroundColor="transparent",safeArea.default.outerBackgroundColor="white",safeArea.default.statusBarBackgroundColor="rgba(0, 0, 0, 0.00)"}};safeArea.resetDefault(),safeArea.create=function(e={}){const a=createBox();safeArea.box=a;for(let a in safeArea.default)safeArea.default[a]=null!=e[a]?e[a]:safeArea.default[a];"novalue"==safeArea.default.width&&(safeArea.default.width=page.width);let t=page.height-safeArea.default.topOuterSpace-safeArea.default.bottomOuterSpace;a.color="transparent",a.round=0,a.width=safeArea.default.width,a.height=t,a.boxStatusBarBackground=createBox(),that.width=a.width,that.height=safeArea.default.topOuterSpace,that.color=safeArea.default.statusBarBackgroundColor,that.top=0,safeArea.getBackgroundColor=function(){return safeArea.default.outerBackgroundColor},safeArea.setBackgroundColor=function(e){safeArea.default.backgroundColor=e,a.color=e},safeArea.getOuterBackgroundColor=function(){return safeArea.default.outerBackgroundColor},safeArea.setOuterBackgroundColor=function(e){safeArea.default.outerBackgroundColor=e,page.color=e},safeArea.setStatusBarBackgroundColor=function(e){safeArea.default.statusBarBackgroundColor=e,a.boxStatusBarBackground.color=e},safeArea.getStatusBarBackgroundColor=function(){return safeArea.default.statusBarBackgroundColor},safeArea.getWidth=function(){return a.width},safeArea.getHeight=function(){return a.height},safeArea.getContainerBox=function(){return a},safeArea.reposition=function(){a.top=safeArea.default.topOuterSpace,a.center("left"),a.boxStatusBarBackground.left=a.left},safeArea.reposition()};