UNPKG

capacitor-plugin-safe-area

Version:
47 lines (40 loc) 1.21 kB
'use strict'; var core = require('@capacitor/core'); exports.StatusbarStyle = void 0; (function (StatusbarStyle) { StatusbarStyle["Light"] = "light"; StatusbarStyle["Dark"] = "dark"; })(exports.StatusbarStyle || (exports.StatusbarStyle = {})); const SafeArea = core.registerPlugin('SafeArea', { web: () => Promise.resolve().then(function () { return web; }).then((m) => new m.SafeAreaWeb()), }); class SafeAreaWeb extends core.WebPlugin { async getSafeAreaInsets() { return { insets: { top: 0, left: 0, right: 0, bottom: 0, }, }; } async getStatusBarHeight() { // throw this.unimplemented('Method not supported on Web.'); return { statusBarHeight: 0, }; } setImmersiveNavigationBar() { throw this.unimplemented('Method not supported on Web.'); } unsetImmersiveNavigationBar() { throw this.unimplemented('Method not supported on Web.'); } } var web = /*#__PURE__*/Object.freeze({ __proto__: null, SafeAreaWeb: SafeAreaWeb }); exports.SafeArea = SafeArea; //# sourceMappingURL=plugin.cjs.js.map