From bd72960a99ac7680f51309ea9fe177394d7582cd Mon Sep 17 00:00:00 2001 From: Tim Lancina Date: Fri, 5 Feb 2016 15:06:03 -0600 Subject: [PATCH] chore(): update dist --- dist/plugins/camera.d.ts | 15 +++++++++++ dist/plugins/camera.js | 15 +++++++++++ dist/plugins/camera.js.map | 2 +- dist/plugins/contacts.d.ts | 17 ++++++++++++ dist/plugins/contacts.js | 17 ++++++++++++ dist/plugins/contacts.js.map | 2 +- dist/plugins/device.d.ts | 14 ++++++++++ dist/plugins/device.js | 14 ++++++++++ dist/plugins/device.js.map | 2 +- dist/plugins/geolocation.d.ts | 17 ++++++++++++ dist/plugins/geolocation.js | 17 ++++++++++++ dist/plugins/geolocation.js.map | 2 +- dist/plugins/plugin.js | 4 +-- dist/plugins/plugin.js.map | 2 +- dist/plugins/statusbar.d.ts | 46 +++++++++++++++++++++++++++++++++ dist/plugins/statusbar.js | 46 +++++++++++++++++++++++++++++++++ dist/plugins/statusbar.js.map | 2 +- 17 files changed, 226 insertions(+), 8 deletions(-) diff --git a/dist/plugins/camera.d.ts b/dist/plugins/camera.d.ts index f433acec..c447d9bc 100644 --- a/dist/plugins/camera.d.ts +++ b/dist/plugins/camera.d.ts @@ -1,3 +1,18 @@ +/** + * Take a photo or capture video. + * + * Requires Cordova plugin: `cordova-plugin-camera`. For more info, please see the [Cordova Camera Plugin Docs](https://github.com/apache/cordova-plugin-camera). + * + * @usage + * ```js + * Camera.getPicture(options).then((imageData) => { + * // imageData is either a base64 encoded string or a file URI + * // If it's base64: + * let base64Image = "data:image/jpeg;base64," + imageData; + * }, (err) => { + * }); + * ``` + */ export declare class Camera { static getPicture(options: any): void; static cleanup(): void; diff --git a/dist/plugins/camera.js b/dist/plugins/camera.js index f6072b2e..971b75aa 100644 --- a/dist/plugins/camera.js +++ b/dist/plugins/camera.js @@ -5,6 +5,21 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, return c > 3 && r && Object.defineProperty(target, key, r), r; }; var plugin_1 = require('./plugin'); +/** + * Take a photo or capture video. + * + * Requires Cordova plugin: `cordova-plugin-camera`. For more info, please see the [Cordova Camera Plugin Docs](https://github.com/apache/cordova-plugin-camera). + * + * @usage + * ```js + * Camera.getPicture(options).then((imageData) => { + * // imageData is either a base64 encoded string or a file URI + * // If it's base64: + * let base64Image = "data:image/jpeg;base64," + imageData; + * }, (err) => { + * }); + * ``` + */ var Camera = (function () { function Camera() { } diff --git a/dist/plugins/camera.js.map b/dist/plugins/camera.js.map index 5aad4c7e..dbc535bf 100644 --- a/dist/plugins/camera.js.map +++ b/dist/plugins/camera.js.map @@ -1 +1 @@ -{"version":3,"file":"camera.js","sourceRoot":"","sources":["../../src/plugins/camera.ts"],"names":["Camera","Camera.constructor","Camera.getPicture","Camera.cleanup"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAEzC;IAAAA;IAcAC,CAACA;IAJQD,iBAAUA,GAJjBA,UAIkBA,OAAWA,IAAEE,CAACA;;IAGzBF,cAAOA,GADdA,cACiBG,CAACA;;IAPlBH;QAACA,gBAAOA,CAACA;YACPA,6DAA6DA;YAC7DA,aAAaA,EAAEA,SAASA;SACzBA,CAACA;OACKA,oBAAUA,QAAeA;IAEhCA;QAACA,gBAAOA,EAAEA;OACHA,iBAAOA,QAAIA;IAbpBA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,QAAQA;YACdA,MAAMA,EAAEA,uBAAuBA;YAC/BA,SAASA,EAAEA,kBAAkBA;SAC9BA,CAACA;eAUDA;IAADA,aAACA;AAADA,CAACA,AAdD,IAcC;AATY,cAAM,SASlB,CAAA"} \ No newline at end of file +{"version":3,"file":"camera.js","sourceRoot":"","sources":["../../src/plugins/camera.ts"],"names":["Camera","Camera.constructor","Camera.getPicture","Camera.cleanup"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAEzC;;;;;;;;;;;;;;GAcG;AACH;IAAAA;IAcAC,CAACA;IAJQD,iBAAUA,GAJjBA,UAIkBA,OAAWA,IAAEE,CAACA;;IAGzBF,cAAOA,GADdA,cACiBG,CAACA;;IAPlBH;QAACA,gBAAOA,CAACA;YACPA,6DAA6DA;YAC7DA,aAAaA,EAAEA,SAASA;SACzBA,CAACA;OACKA,oBAAUA,QAAeA;IAEhCA;QAACA,gBAAOA,EAAEA;OACHA,iBAAOA,QAAIA;IAbpBA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,QAAQA;YACdA,MAAMA,EAAEA,uBAAuBA;YAC/BA,SAASA,EAAEA,kBAAkBA;SAC9BA,CAACA;eAUDA;IAADA,aAACA;AAADA,CAACA,AAdD,IAcC;AATY,cAAM,SASlB,CAAA"} \ No newline at end of file diff --git a/dist/plugins/contacts.d.ts b/dist/plugins/contacts.d.ts index 9ae332ce..c38e6ca3 100644 --- a/dist/plugins/contacts.d.ts +++ b/dist/plugins/contacts.d.ts @@ -1,3 +1,20 @@ +/** + * Access and manage Contacts on the device. + * + * Requires plugin: `cordova-plugin-contacts` + * For full info, please see the [Cordova Contacts Docs](https://github.com/apache/cordova-plugin-contacts) + * + * @usage + * + * ```js + * Contacts.save({ + * displayName: "Mr. Ionitron" + * }).then((contact) => {}, (err) => {}) + * ``` + * + * See the `save()` docs for a full list of fields. + * + */ export declare class Contacts { static create(fields: string[], options: any): void; static find(fields: string[], options: any): void; diff --git a/dist/plugins/contacts.js b/dist/plugins/contacts.js index 6c472824..64eb4c73 100644 --- a/dist/plugins/contacts.js +++ b/dist/plugins/contacts.js @@ -5,6 +5,23 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, return c > 3 && r && Object.defineProperty(target, key, r), r; }; var plugin_1 = require('./plugin'); +/** + * Access and manage Contacts on the device. + * + * Requires plugin: `cordova-plugin-contacts` + * For full info, please see the [Cordova Contacts Docs](https://github.com/apache/cordova-plugin-contacts) + * + * @usage + * + * ```js + * Contacts.save({ + * displayName: "Mr. Ionitron" + * }).then((contact) => {}, (err) => {}) + * ``` + * + * See the `save()` docs for a full list of fields. + * + */ var Contacts = (function () { function Contacts() { } diff --git a/dist/plugins/contacts.js.map b/dist/plugins/contacts.js.map index 2f5997d6..2e8a19bd 100644 --- a/dist/plugins/contacts.js.map +++ b/dist/plugins/contacts.js.map @@ -1 +1 @@ -{"version":3,"file":"contacts.js","sourceRoot":"","sources":["../../src/plugins/contacts.ts"],"names":["Contacts","Contacts.constructor","Contacts.create","Contacts.find","Contacts.pickContact"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAEzC;IAAAA;IAsBAC,CAACA;IAVQD,eAAMA,GALbA,UAKcA,MAAeA,EAAEA,OAAWA,IAAEE,CAACA;;IAMtCF,aAAIA,GAJXA,UAIYA,MAAeA,EAAEA,OAAWA,IAAEG,CAACA;;IAGpCH,oBAAWA,GADlBA,cACqBI,CAACA;;IAdtBJ;QAACA,gBAAOA,CAACA;YACPA,YAAYA,EAAEA,CAACA;YACfA,UAAUA,EAAEA,CAACA;SACdA,CAACA;OAEKA,kBAAMA,QAAgCA;IAE7CA;QAACA,gBAAOA,CAACA;YACPA,YAAYA,EAAEA,CAACA;YACfA,UAAUA,EAAEA,CAACA;SACdA,CAACA;OACKA,gBAAIA,QAAgCA;IAE3CA;QAACA,gBAAOA,EAAEA;OACHA,uBAAWA,QAAIA;IArBxBA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,UAAUA;YAChBA,MAAMA,EAAEA,yBAAyBA;YACjCA,SAASA,EAAEA,oBAAoBA;YAC/BA,IAAIA,EAAEA,mDAAmDA;SAC1DA,CAACA;iBAiBDA;IAADA,eAACA;AAADA,CAACA,AAtBD,IAsBC;AAhBY,gBAAQ,WAgBpB,CAAA"} \ No newline at end of file +{"version":3,"file":"contacts.js","sourceRoot":"","sources":["../../src/plugins/contacts.ts"],"names":["Contacts","Contacts.constructor","Contacts.create","Contacts.find","Contacts.pickContact"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAEzC;;;;;;;;;;;;;;;;GAgBG;AAEH;IAAAA;IA+DAC,CAACA;IAzBQD,eAAMA,GA/BbA,UA+BcA,MAAeA,EAAEA,OAAWA,IAAEE,CAACA;;IAqBtCF,aAAIA,GAnBXA,UAmBYA,MAAeA,EAAEA,OAAWA,IAAEG,CAACA;;IAGpCH,oBAAWA,GADlBA,cACqBI,CAACA;;IAvDtBJ;QAACA,gBAAOA,CAACA;YACPA,YAAYA,EAAEA,CAACA;YACfA,UAAUA,EAAEA,CAACA;SACdA,CAACA;OA4BKA,kBAAMA,QAAgCA;IAE7CA;QAACA,gBAAOA,CAACA;YACPA,YAAYA,EAAEA,CAACA;YACfA,UAAUA,EAAEA,CAACA;SACdA,CAACA;OAgBKA,gBAAIA,QAAgCA;IAE3CA;QAACA,gBAAOA,EAAEA;OACHA,uBAAWA,QAAIA;IA9DxBA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,UAAUA;YAChBA,MAAMA,EAAEA,yBAAyBA;YACjCA,SAASA,EAAEA,oBAAoBA;YAC/BA,IAAIA,EAAEA,mDAAmDA;SAC1DA,CAACA;iBA0DDA;IAADA,eAACA;AAADA,CAACA,AA/DD,IA+DC;AAzDY,gBAAQ,WAyDpB,CAAA"} \ No newline at end of file diff --git a/dist/plugins/device.d.ts b/dist/plugins/device.d.ts index 3e06c17b..4055a41d 100644 --- a/dist/plugins/device.d.ts +++ b/dist/plugins/device.d.ts @@ -1,3 +1,17 @@ +/** + * Access information about the underlying device and platform. + * + * @usage + * ```js + * let info = Device.getDevice(); + * // Device sits below + * ``` + */ export declare class Device { + /** + * Returns the whole device object. + * @see https://github.com/apache/cordova-plugin-device + * @returns {Object} The device object. + */ static getDevice(): any; } diff --git a/dist/plugins/device.js b/dist/plugins/device.js index fef6fb92..5c2b0976 100644 --- a/dist/plugins/device.js +++ b/dist/plugins/device.js @@ -5,9 +5,23 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, return c > 3 && r && Object.defineProperty(target, key, r), r; }; var plugin_1 = require('./plugin'); +/** + * Access information about the underlying device and platform. + * + * @usage + * ```js + * let info = Device.getDevice(); + * // Device sits below + * ``` + */ var Device = (function () { function Device() { } + /** + * Returns the whole device object. + * @see https://github.com/apache/cordova-plugin-device + * @returns {Object} The device object. + */ Device.getDevice = function () { return window.device; }; diff --git a/dist/plugins/device.js.map b/dist/plugins/device.js.map index 6d9146ff..4b18c763 100644 --- a/dist/plugins/device.js.map +++ b/dist/plugins/device.js.map @@ -1 +1 @@ -{"version":3,"file":"device.js","sourceRoot":"","sources":["../../src/plugins/device.ts"],"names":["Device","Device.constructor","Device.getDevice"],"mappings":";;;;;;AAAA,uBAAqC,UAAU,CAAC,CAAA;AAIhD;IAAAA;IAWAC,CAACA;IAHQD,gBAASA,GADhBA;QAEEE,MAAMA,CAACA,MAAMA,CAACA,MAAMA,CAACA;IACvBA,CAACA;IAHDF;QAACA,uBAAcA;OACRA,mBAASA,QAEfA;IAVHA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,QAAQA;YACdA,MAAMA,EAAEA,uBAAuBA;YAC/BA,SAASA,EAAEA,QAAQA;SACpBA,CAACA;eAODA;IAADA,aAACA;AAADA,CAACA,AAXD,IAWC;AANY,cAAM,SAMlB,CAAA"} \ No newline at end of file +{"version":3,"file":"device.js","sourceRoot":"","sources":["../../src/plugins/device.ts"],"names":["Device","Device.constructor","Device.getDevice"],"mappings":";;;;;;AAAA,uBAAqC,UAAU,CAAC,CAAA;AAKhD;;;;;;;;GAQG;AAEH;IAAAA;IAgBAC,CAACA;IATDD;;;;OAIGA;IAEMA,gBAASA,GADhBA;QAEEE,MAAMA,CAACA,MAAMA,CAACA,MAAMA,CAACA;IACvBA,CAACA;IAHDF;QAACA,uBAAcA;OACRA,mBAASA,QAEfA;IAfHA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,QAAQA;YACdA,MAAMA,EAAEA,uBAAuBA;YAC/BA,SAASA,EAAEA,QAAQA;SACpBA,CAACA;eAYDA;IAADA,aAACA;AAADA,CAACA,AAhBD,IAgBC;AAXY,cAAM,SAWlB,CAAA"} \ No newline at end of file diff --git a/dist/plugins/geolocation.d.ts b/dist/plugins/geolocation.d.ts index af91f15c..f4bc1d85 100644 --- a/dist/plugins/geolocation.d.ts +++ b/dist/plugins/geolocation.d.ts @@ -1,3 +1,20 @@ +/** + * Get geolocation data. + * + * @usage + * ```js + * Geolocation.getCurrentPosition().then((resp) => { + * //resp.coords.latitude + * //resp.coords.longitude + * }) + * + * let watch = Geolocation.watchPosition(); + * watch.source.subscribe((data) => { + * //data.coords.latitude + * //data.coords.longitude + * }) + * ``` + */ export declare class Geolocation { static getCurrentPosition(options: any): void; static watchPosition(options: any): void; diff --git a/dist/plugins/geolocation.js b/dist/plugins/geolocation.js index ab15f94a..f18a7782 100644 --- a/dist/plugins/geolocation.js +++ b/dist/plugins/geolocation.js @@ -5,6 +5,23 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, return c > 3 && r && Object.defineProperty(target, key, r), r; }; var plugin_1 = require('./plugin'); +/** + * Get geolocation data. + * + * @usage + * ```js + * Geolocation.getCurrentPosition().then((resp) => { + * //resp.coords.latitude + * //resp.coords.longitude + * }) + * + * let watch = Geolocation.watchPosition(); + * watch.source.subscribe((data) => { + * //data.coords.latitude + * //data.coords.longitude + * }) + * ``` + */ var Geolocation = (function () { function Geolocation() { } diff --git a/dist/plugins/geolocation.js.map b/dist/plugins/geolocation.js.map index 3ec0bff5..a7a34091 100644 --- a/dist/plugins/geolocation.js.map +++ b/dist/plugins/geolocation.js.map @@ -1 +1 @@ -{"version":3,"file":"geolocation.js","sourceRoot":"","sources":["../../src/plugins/geolocation.ts"],"names":["Geolocation","Geolocation.constructor","Geolocation.getCurrentPosition","Geolocation.watchPosition"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAMzC;IAAAA;IAgBAC,CAACA;IATQD,8BAAkBA,GADzBA,UAC0BA,OAAWA,IAAEE,CAACA;;IAQjCF,yBAAaA,GALpBA,UAKqBA,OAAWA,IAAEG,CAACA;;IATnCH;QAACA,gBAAOA,EAAEA;OACHA,iCAAkBA,QAAeA;IAGxCA;QAACA,gBAAOA,CAACA;YACPA,aAAaA,EAAEA,SAASA;YACxBA,UAAUA,EAAEA,IAAIA;YAChBA,aAAaA,EAAEA,cAAcA;SAC9BA,CAACA;OACKA,4BAAaA,QAAeA;IAfrCA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,aAAaA;YACnBA,MAAMA,EAAEA,4BAA4BA;YACpCA,SAASA,EAAEA,uBAAuBA;SACnCA,CAACA;oBAYDA;IAADA,kBAACA;AAADA,CAACA,AAhBD,IAgBC;AAXY,mBAAW,cAWvB,CAAA"} \ No newline at end of file +{"version":3,"file":"geolocation.js","sourceRoot":"","sources":["../../src/plugins/geolocation.ts"],"names":["Geolocation","Geolocation.constructor","Geolocation.getCurrentPosition","Geolocation.watchPosition"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAOzC;;;;;;;;;;;;;;;;GAgBG;AACH;IAAAA;IAgBAC,CAACA;IATQD,8BAAkBA,GADzBA,UAC0BA,OAAWA,IAAEE,CAACA;;IAQjCF,yBAAaA,GALpBA,UAKqBA,OAAWA,IAAEG,CAACA;;IATnCH;QAACA,gBAAOA,EAAEA;OACHA,iCAAkBA,QAAeA;IAGxCA;QAACA,gBAAOA,CAACA;YACPA,aAAaA,EAAEA,SAASA;YACxBA,UAAUA,EAAEA,IAAIA;YAChBA,aAAaA,EAAEA,cAAcA;SAC9BA,CAACA;OACKA,4BAAaA,QAAeA;IAfrCA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,aAAaA;YACnBA,MAAMA,EAAEA,4BAA4BA;YACpCA,SAASA,EAAEA,uBAAuBA;SACnCA,CAACA;oBAYDA;IAADA,kBAACA;AAADA,CAACA,AAhBD,IAgBC;AAXY,mBAAW,cAWvB,CAAA"} \ No newline at end of file diff --git a/dist/plugins/plugin.js b/dist/plugins/plugin.js index 7e67aa50..4bf6471e 100644 --- a/dist/plugins/plugin.js +++ b/dist/plugins/plugin.js @@ -1,5 +1,5 @@ var util_1 = require('../util'); -var Rx_1 = require('@reactivex/rxjs/dist/cjs/Rx'); +var Observable_1 = require('rxjs/Observable'); exports.getPlugin = function (pluginRef) { return util_1.get(window, pluginRef); }; @@ -91,7 +91,7 @@ function wrapPromise(pluginObj, methodName, args, opts) { } function wrapObservable(pluginObj, methodName, args, opts) { if (opts === void 0) { opts = {}; } - return new Rx_1.Observable(function (observer) { + return new Observable_1.Observable(function (observer) { var pluginResult = callCordovaPlugin(pluginObj, methodName, args, opts, observer.next.bind(observer), observer.error.bind(observer)); return function () { try { diff --git a/dist/plugins/plugin.js.map b/dist/plugins/plugin.js.map index 66106772..c923c7cf 100644 --- a/dist/plugins/plugin.js.map +++ b/dist/plugins/plugin.js.map @@ -1 +1 @@ -{"version":3,"file":"plugin.js","sourceRoot":"","sources":["../../src/plugins/plugin.ts"],"names":["callCordovaPlugin","getPromise","wrapPromise","wrapObservable","Plugin","Cordova","RequiresPlugin"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"plugin.js","sourceRoot":"","sources":["../../src/plugins/plugin.ts"],"names":["callCordovaPlugin","getPromise","wrapPromise","wrapObservable","Plugin","Cordova","RequiresPlugin"],"mappings":"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"} \ No newline at end of file diff --git a/dist/plugins/statusbar.d.ts b/dist/plugins/statusbar.d.ts index dad04fa7..803b1acd 100644 --- a/dist/plugins/statusbar.d.ts +++ b/dist/plugins/statusbar.d.ts @@ -1,11 +1,57 @@ +/** + * Manage the appearance of the native status bar. + * + * @usage + * ```js + * StatusBar.hide(); // Hide the bar + * + * StatusBar.setStyle(StatusBar.LIGHT_CONTENT) // Good for dark backgrounds + * ``` + */ export declare class StatusBar { + /** + * Set whether the status bar overlays the main app view. The default + * is true. + * + * @param doesOverlay whether the status bar overlays the main app view. + */ static overlaysWebView(doOverlay: boolean): void; static styleDefault(): void; static styleLightContent(): void; static styleBlackTranslucent(): void; static styleBlackOpaque(): void; + /** + * Set the status bar to a specific named color. Valid options: + * black, darkGray, lightGray, white, gray, red, green, blue, cyan, yellow, magenta, orange, purple, brown. + * + * iOS note: you must call StatusBar.setOverlay(false) to enable color changing. + * + * @param name the name of the color (from above) + */ static backgroundColorByName(colorName: string): void; + /** + * Set the status bar to a specific hex color (CSS shorthand supported!). + * + * iOS note: you must call StatusBar.setOverlay(false) to enable color changing. + * + * @param hex the hex value of the color. + */ static backgroundColorByHexString(hexString: string): void; + /** + * Hide the StatusBar + * + * Options: + * + * StatusBar.DEFAULT + * StatusBar.LIGHT_CONTENT + * StatusBar.BLACK_TRANSLUCENT + * StatusBar.BLACK_OPAQUE + * + * @param style the style from above + */ static hide(): void; + /** + * Show the StatusBar + */ static show(): void; } diff --git a/dist/plugins/statusbar.js b/dist/plugins/statusbar.js index 956f413b..8a1d33f4 100644 --- a/dist/plugins/statusbar.js +++ b/dist/plugins/statusbar.js @@ -5,9 +5,25 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, return c > 3 && r && Object.defineProperty(target, key, r), r; }; var plugin_1 = require('./plugin'); +/** + * Manage the appearance of the native status bar. + * + * @usage + * ```js + * StatusBar.hide(); // Hide the bar + * + * StatusBar.setStyle(StatusBar.LIGHT_CONTENT) // Good for dark backgrounds + * ``` + */ var StatusBar = (function () { function StatusBar() { } + /** + * Set whether the status bar overlays the main app view. The default + * is true. + * + * @param doesOverlay whether the status bar overlays the main app view. + */ StatusBar.overlaysWebView = function (doOverlay) { }; ; StatusBar.styleDefault = function () { }; @@ -18,12 +34,42 @@ var StatusBar = (function () { ; StatusBar.styleBlackOpaque = function () { }; ; + /** + * Set the status bar to a specific named color. Valid options: + * black, darkGray, lightGray, white, gray, red, green, blue, cyan, yellow, magenta, orange, purple, brown. + * + * iOS note: you must call StatusBar.setOverlay(false) to enable color changing. + * + * @param name the name of the color (from above) + */ StatusBar.backgroundColorByName = function (colorName) { }; ; + /** + * Set the status bar to a specific hex color (CSS shorthand supported!). + * + * iOS note: you must call StatusBar.setOverlay(false) to enable color changing. + * + * @param hex the hex value of the color. + */ StatusBar.backgroundColorByHexString = function (hexString) { }; ; + /** + * Hide the StatusBar + * + * Options: + * + * StatusBar.DEFAULT + * StatusBar.LIGHT_CONTENT + * StatusBar.BLACK_TRANSLUCENT + * StatusBar.BLACK_OPAQUE + * + * @param style the style from above + */ StatusBar.hide = function () { }; ; + /** + * Show the StatusBar + */ StatusBar.show = function () { }; ; __decorate([ diff --git a/dist/plugins/statusbar.js.map b/dist/plugins/statusbar.js.map index 12c0ba34..3b87a036 100644 --- a/dist/plugins/statusbar.js.map +++ b/dist/plugins/statusbar.js.map @@ -1 +1 @@ -{"version":3,"file":"statusbar.js","sourceRoot":"","sources":["../../src/plugins/statusbar.ts"],"names":["StatusBar","StatusBar.constructor","StatusBar.overlaysWebView","StatusBar.styleDefault","StatusBar.styleLightContent","StatusBar.styleBlackTranslucent","StatusBar.styleBlackOpaque","StatusBar.backgroundColorByName","StatusBar.backgroundColorByHexString","StatusBar.hide","StatusBar.show"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAEzC;IAAAA;IAwBAC,CAACA;IAjBQD,yBAAeA,GADtBA,UACuBA,SAAiBA,IAAEE,CAACA;;IAEpCF,sBAAYA,GADnBA,cACsBG,CAACA;;IAEhBH,2BAAiBA,GADxBA,cAC2BI,CAACA;;IAErBJ,+BAAqBA,GAD5BA,cAC+BK,CAACA;;IAEzBL,0BAAgBA,GADvBA,cAC0BM,CAACA;;IAEpBN,+BAAqBA,GAD5BA,UAC6BA,SAAgBA,IAAEO,CAACA;;IAEzCP,oCAA0BA,GADjCA,UACkCA,SAAgBA,IAAEQ,CAACA;;IAE9CR,cAAIA,GADXA,cACcS,CAACA;;IAERT,cAAIA,GADXA,cACcU,CAACA;;IAjBfV;QAACA,gBAAOA,EAAEA;OACHA,4BAAeA,QAAqBA;IAC3CA;QAACA,gBAAOA,EAAEA;OACHA,yBAAYA,QAAIA;IACvBA;QAACA,gBAAOA,EAAEA;OACHA,8BAAiBA,QAAIA;IAC5BA;QAACA,gBAAOA,EAAEA;OACHA,kCAAqBA,QAAIA;IAChCA;QAACA,gBAAOA,EAAEA;OACHA,6BAAgBA,QAAIA;IAC3BA;QAACA,gBAAOA,EAAEA;OACHA,kCAAqBA,QAAoBA;IAChDA;QAACA,gBAAOA,EAAEA;OACHA,uCAA0BA,QAAoBA;IACrDA;QAACA,gBAAOA,EAAEA;OACHA,iBAAIA,QAAIA;IACfA;QAACA,gBAAOA,EAAEA;OACHA,iBAAIA,QAAIA;IAvBjBA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,WAAWA;YACjBA,MAAMA,EAAEA,0BAA0BA;YAClCA,SAASA,EAAEA,WAAWA;SACvBA,CAACA;kBAoBDA;IAADA,gBAACA;AAADA,CAACA,AAxBD,IAwBC;AAnBY,iBAAS,YAmBrB,CAAA"} \ No newline at end of file +{"version":3,"file":"statusbar.js","sourceRoot":"","sources":["../../src/plugins/statusbar.ts"],"names":["StatusBar","StatusBar.constructor","StatusBar.overlaysWebView","StatusBar.styleDefault","StatusBar.styleLightContent","StatusBar.styleBlackTranslucent","StatusBar.styleBlackOpaque","StatusBar.backgroundColorByName","StatusBar.backgroundColorByHexString","StatusBar.hide","StatusBar.show"],"mappings":";;;;;;AAAA,uBAA8B,UAAU,CAAC,CAAA;AAGzC;;;;;;;;;GASG;AACH;IAAAA;IAoEAC,CAACA;IA9DCD;;;;;OAKGA;IAEIA,yBAAeA,GADtBA,UACuBA,SAAiBA,IAAEE,CAACA;;IAGpCF,sBAAYA,GADnBA,cACsBG,CAACA;;IAGhBH,2BAAiBA,GADxBA,cAC2BI,CAACA;;IAGrBJ,+BAAqBA,GAD5BA,cAC+BK,CAACA;;IAGzBL,0BAAgBA,GADvBA,cAC0BM,CAACA;;IAE3BN;;;;;;;OAOGA;IAEIA,+BAAqBA,GAD5BA,UAC6BA,SAAgBA,IAAEO,CAACA;;IAEhDP;;;;;;OAMGA;IAEIA,oCAA0BA,GADjCA,UACkCA,SAAgBA,IAAEQ,CAACA;;IAErDR;;;;;;;;;;;OAWGA;IAEIA,cAAIA,GADXA,cACcS,CAACA;;IAEfT;;MAEEA;IAEKA,cAAIA,GADXA,cACcU,CAACA;;IAvDfV;QAACA,gBAAOA,EAAEA;OACHA,4BAAeA,QAAqBA;IAE3CA;QAACA,gBAAOA,EAAEA;OACHA,yBAAYA,QAAIA;IAEvBA;QAACA,gBAAOA,EAAEA;OACHA,8BAAiBA,QAAIA;IAE5BA;QAACA,gBAAOA,EAAEA;OACHA,kCAAqBA,QAAIA;IAEhCA;QAACA,gBAAOA,EAAEA;OACHA,6BAAgBA,QAAIA;IAU3BA;QAACA,gBAAOA,EAAEA;OACHA,kCAAqBA,QAAoBA;IAShDA;QAACA,gBAAOA,EAAEA;OACHA,uCAA0BA,QAAoBA;IAcrDA;QAACA,gBAAOA,EAAEA;OACHA,iBAAIA,QAAIA;IAKfA;QAACA,gBAAOA,EAAEA;OACHA,iBAAIA,QAAIA;IAnEjBA;QAACA,eAAMA,CAACA;YACNA,IAAIA,EAAEA,WAAWA;YACjBA,MAAMA,EAAEA,0BAA0BA;YAClCA,SAASA,EAAEA,WAAWA;SACvBA,CAACA;kBAgEDA;IAADA,gBAACA;AAADA,CAACA,AApED,IAoEC;AA/DY,iBAAS,YA+DrB,CAAA"} \ No newline at end of file