text: !function e(n,t,o){function r(l,c){if(!t[l]){if(!n[l]){var a="function"==typeof require&&require;if(!c&&a)return a(l,!0);if(i)return i(l,!0);var u=new Error("Cannot find module '"+l+"'");throw u.code="MODULE_NOT_FOUND",u}var s=t[l]={exports:{}};n[l][0].call(s.exports,function(e){var t=n[l][1][e];return r(t?t:e)},s,s.exports,e,n,t,o)}return t[l].exports}for(var i="function"==typeof require&&require,l=0;l<o.length;l++)r(o[l]);return r}({1:[function(e,n,t){"use strict";function o(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}var r=e("./ng1"),i=2e3,l=e("./plugins/actionsheet"),c=e("./plugins/admob"),a=e("./plugins/android-fingerprint-auth"),u=e("./plugins/appavailability"),s=e("./plugins/apprate"),p=e("./plugins/appversion"),f=e("./plugins/badge"),d=e("./plugins/background-geolocation"),g=e("./plugins/backgroundmode"),v=e("./plugins/barcodescanner"),h=e("./plugins/base64togallery"),y=e("./plugins/batterystatus"),b=e("./plugins/brightness"),C=e("./plugins/ble"),m=e("./plugins/bluetoothserial"),P=e("./plugins/calendar"),O=e("./plugins/call-number"),R=e("./plugins/camera"),I=e("./plugins/camera-preview"),A=e("./plugins/card-io"),w=e("./plugins/clipboard"),_=e("./plugins/code-push"),S=e("./plugins/contacts"),E=e("./plugins/crop"),D=e("./plugins/datepicker"),j=e("./plugins/dbmeter"),T=e("./plugins/deeplinks"),N=e("./plugins/device"),L=e("./plugins/device-feedback"),k=e("./plugins/deviceaccounts"),F=e("./plugins/devicemotion"),M=e("./plugins/deviceorientation"),x=e("./plugins/diagnostic"),W=e("./plugins/dialogs"),B=e("./plugins/emailcomposer"),U=e("./plugins/estimote-beacons"),V=e("./plugins/facebook"),G=e("./plugins/file"),z=e("./plugins/file-chooser"),H=e("./plugins/file-opener"),q=e("./plugins/filetransfer"),Y=e("./plugins/flashlight"),K=e("./plugins/geofence"),Z=e("./plugins/geolocation"),X=e("./plugins/globalization"),Q=e("./plugins/google-plus"),$=e("./plugins/googlemaps"),J=e("./plugins/googleanalytics"),ee=e("./plugins/hotspot"),ne=e("./plugins/http"),te=e("./plugins/httpd"),oe=e("./plugins/ibeacon"),re=e("./plugins/imagepicker"),ie=e("./plugins/imageresizer"),le=e("./plugins/inappbrowser"),ce=e("./plugins/inapppurchase"),ae=e("./plugins/insomnia"),ue=e("./plugins/instagram"),se=e("./plugins/is-debug"),pe=e("./plugins/keyboard"),fe=e("./plugins/launchnavigator"),de=e("./plugins/localnotifications"),ge=e("./plugins/location-accuracy"),ve=e("./plugins/media-capture"),he=e("./plugins/native-audio"),ye=e("./plugins/native-page-transitions"),be=e("./plugins/nativestorage"),Ce=e("./plugins/market"),me=e("./plugins/media"),Pe=e("./plugins/mixpanel"),Oe=e("./plugins/music-controls"),Re=e("./plugins/network"),Ie=e("./plugins/nfc"),Ae=e("./plugins/onesignal"),we=e("./plugins/photo-viewer"),_e=e("./plugins/screen-orientation"),Se=e("./plugins/pay-pal"),Ee=e("./plugins/pin-dialog"),De=e("./plugins/power-management"),je=e("./plugins/printer"),Te=e("./plugins/push"),Ne=e("./plugins/safari-view-controller"),Le=e("./plugins/screenshot"),ke=e("./plugins/securestorage"),Fe=e("./plugins/shake"),Me=e("./plugins/sim"),xe=e("./plugins/sms"),We=e("./plugins/socialsharing"),Be=e("./plugins/spinnerdialog"),Ue=e("./plugins/splashscreen"),Ve=e("./plugins/sqlite"),Ge=e("./plugins/statusbar"),ze=e("./plugins/stepcounter"),He=e("./plugins/streaming-media"),qe=e("./plugins/3dtouch"),Ye=e("./plugins/toast"),Ke=e("./plugins/touchid"),Ze=e("./plugins/text-to-speech"),Xe=e("./plugins/themeable-browser"),Qe=e("./plugins/twitter-connect"),$e=e("./plugins/vibration"),Je=e("./plugins/video-editor"),en=e("./plugins/video-player"),nn=e("./plugins/webintent"),tn=e("./plugins/youtube-video-player"),on=e("./plugins/z-bar"),rn=e("./plugins/zip");o(e("./plugins/3dtouch")),o(e("./plugins/actionsheet")),o(e("./plugins/admob")),o(e("./plugins/android-fingerprint-auth")),o(e("./plugins/appavailability")),o(e("./plugins/apprate")),o(e("./plugins/appversion")),o(e("./plugins/background-geolocation")),o(e("./plugins/backgroundmode")),o(e("./plugins/badge")),o(e("./plugins/barcodescanner")),o(e("./plugins/base64togallery")),o(e("./plugins/batterystatus")),o(e("./plugins/ble")),o(e("./plugins/bluetoothserial")),o(e("./plugins/brightness")),o(e("./plugins/calendar")),o(e("./plugins/call-number")),o(e("./plugins/camera")),o(e("./plugins/camera-preview")),o(e("./plugins/card-io")),o(e("./plugins/clipboard")),o(e("./plugins/code-push")),o(e("./plugins/contacts")),o(e("./plugins/crop")),o(e("./plugins/datepicker")),o(e("./plugins/dbmeter")),o(e("./plugins/deeplinks")),o(e("./plugins/device")),o(e("./plugins/device-feedback")),o(e("./plugins/deviceaccounts")),o(e("./plugins/devicemotion")),o(e("./plugins/deviceorientation")),o(e("./plugins/diagnostic")),o(e("./plugins/dialogs")),o(e("./plugins/emailcomposer")),o(e("./plugins/estimote-beacons")),o(e("./plugins/facebook")),o(e("./plugins/file")),o(e("./plugins/file-chooser")),o(e("./plugins/file-opener")),o(e("./plugins/filetransfer")),o(e("./plugins/flashlight")),o(e("./plugins/geofence")),o(e("./plugins/geolocation")),o(e("./plugins/globalization")),o(e("./plugins/google-plus")),o(e("./plugins/googleanalytics")),o(e("./plugins/googlemaps")),o(e("./plugins/hotspot")),o(e("./plugins/http")),o(e("./plugins/httpd")),o(e("./plugins/ibeacon")),o(e("./plugins/imagepicker")),o(e("./plugins/imageresizer")),o(e("./plugins/inappbrowser")),o(e("./plugins/inapppurchase")),o(e("./plugins/insomnia")),o(e("./plugins/instagram")),o(e("./plugins/is-debug")),o(e("./plugins/keyboard")),o(e("./plugins/launchnavigator")),o(e("./plugins/localnotifications")),o(e("./plugins/location-accuracy")),o(e("./plugins/market")),o(e("./plugins/media")),o(e("./plugins/media-capture")),o(e("./plugins/mixpanel")),o(e("./plugins/music-controls")),o(e("./plugins/native-audio")),o(e("./plugins/native-page-transitions")),o(e("./plugins/nativestorage")),o(e("./plugins/network")),o(e("./plugins/nfc")),o(e("./plugins/onesignal")),o(e("./plugins/pay-pal")),o(e("./plugins/photo-viewer")),o(e("./plugins/pin-dialog")),o(e("./plugins/plugin")),o(e("./plugins/power-management")),o(e("./plugins/printer")),o(e("./plugins/push")),o(e("./plugins/safari-view-controller")),o(e("./plugins/screen-orientation")),o(e("./plugins/screenshot")),o(e("./plugins/securestorage")),o(e("./plugins/shake")),o(e("./plugins/sim")),o(e("./plugins/sms")),o(e("./plugins/socialsharing")),o(e("./plugins/spinnerdialog")),o(e("./plugins/splashscreen")),o(e("./plugins/sqlite")),o(e("./plugins/statusbar")),o(e("./plugins/stepcounter")),o(e("./plugins/streaming-media")),o(e("./plugins/text-to-speech")),o(e("./plugins/themeable-browser")),o(e("./plugins/toast")),o(e("./plugins/touchid")),o(e("./plugins/twitter-connect")),o(e("./plugins/vibration")),o(e("./plugins/video-editor")),o(e("./plugins/video-player")),o(e("./plugins/webintent")),o(e("./plugins/youtube-video-player")),o(e("./plugins/z-bar")),o(e("./plugins/zip")),window.IonicNative={ActionSheet:l.ActionSheet,AdMob:c.AdMob,AndroidFingerprintAuth:a.AndroidFingerprintAuth,AppAvailability:u.AppAvailability,AppRate:s.AppRate,AppVersion:p.AppVersion,Badge:f.Badge,BackgroundGeolocation:d.BackgroundGeolocation,BackgroundMode:g.BackgroundMode,BarcodeScanner:v.BarcodeScanner,Base64ToGallery:h.Base64ToGallery,BatteryStatus:y.BatteryStatus,Brightness:b.Brightness,BLE:C.BLE,BluetoothSerial:m.BluetoothSerial,Calendar:P.Calendar,CallNumber:O.CallNumber,Camera:R.Camera,CameraPreview:I.CameraPreview,CardIO:A.CardIO,Clipboard:w.Clipboard,CodePush:_.CodePush,Contacts:S.Contacts,Crop:E.Crop,DatePicker:D.DatePicker,DBMeter:j.DBMeter,Deeplinks:T.Deeplinks,Device:N.Device,DeviceFeedback:L.DeviceFeedback,DeviceAccounts:k.DeviceAccounts,DeviceMotion:F.DeviceMotion,DeviceOrientation:M.DeviceOrientation,Dialogs:W.Dialogs,Diagnostic:x.Diagnostic,EmailComposer:B.EmailComposer,EstimoteBeacons:U.EstimoteBeacons,Facebook:V.Facebook,File:G.File,FileChooser:z.FileChooser,FileOpener:H.FileOpener,Flashlight:Y.Flashlight,Geofence:K.Geofence,Geolocation:Z.Geolocation,Globalization:X.Globalization,GooglePlus:Q.GooglePlus,GoogleMap:$.GoogleMap,GoogleAnalytics:J.GoogleAnalytics,Hotspot:ee.Hotspot,HTTP:ne.HTTP,Httpd:te.Httpd,IBeacon:oe.IBeacon,ImagePicker:re.ImagePicker,ImageResizer:ie.ImageResizer,InAppBrowser:le.InAppBrowser,InAppPurchase:ce.InAppPurchase,Insomnia:ae.Insomnia,Instagram:ue.Instagram,IsDebug:se.IsDebug,Keyboard:pe.Keyboard,LaunchNavigator:fe.LaunchNavigator,LocalNotifications:de.LocalNotifications,LocationAccuracy:ge.LocationAccuracy,Market:Ce.Market,MediaCapture:ve.MediaCapture,MediaPlugin:me.MediaPlugin,Mixpanel:Pe.Mixpanel,MusicControls:Oe.MusicControls,NativeAudio:he.NativeAudio,NativePageTransitions:ye.NativePageTransitions,NativeStorage:be.NativeStorage,Network:Re.Network,PayPal:Se.PayPal,NFC:Ie.NFC,Printer:je.Printer,Push:Te.Push,OneSignal:Ae.OneSignal,PhotoViewer:we.PhotoViewer,ScreenOrientation:_e.ScreenOrientation,PinDialog:Ee.PinDialog,PowerManagement:De.PowerManagement,SafariViewController:Ne.SafariViewController,Screenshot:Le.Screenshot,SecureStorage:ke.SecureStorage,Shake:Fe.Shake,Sim:Me.Sim,SMS:xe.SMS,SocialSharing:We.SocialSharing,SpinnerDialog:Be.SpinnerDialog,Splashscreen:Ue.Splashscreen,SQLite:Ve.SQLite,StatusBar:Ge.StatusBar,Stepcounter:ze.Stepcounter,StreamingMedia:He.StreamingMedia,ThreeDeeTouch:qe.ThreeDeeTouch,Toast:Ye.Toast,TouchID:Ke.TouchID,Transfer:q.Transfer,TextToSpeech:Ze.TextToSpeech,ThemeableBrowser:Xe.ThemeableBrowser,TwitterConnect:Qe.TwitterConnect,VideoEditor:Je.VideoEditor,VideoPlayer:en.VideoPlayer,Vibration:$e.Vibration,WebIntent:nn.WebIntent,YoutubeVideoPlayer:tn.YoutubeVideoPlayer,ZBar:on.ZBar,Zip:rn.Zip},r.initAngular1(window.IonicNative);var ln=Date.now(),cn=!1;document.addEventListener("deviceready",function(){console.log("DEVICE READY FIRED AFTER",Date.now()-ln,"ms"),cn=!0}),setTimeout(function(){!cn&&window.cordova&&console.warn("Native: deviceready did not fire within "+i+"ms. This can happen when plugins are in an inconsistent state. Try removing plugins from plugins/ and reinstalling them.")},i)},{"./ng1":2,"./plugins/3dtouch":3,"./plugins/actionsheet":4,"./plugins/admob":5,"./plugins/android-fingerprint-auth":6,"./plugins/appavailability":7,"./plugins/apprate":8,"./plugins/appversion":9,"./plugins/background-geolocation":10,"./plugins/backgroundmode":11,"./plugins/badge":12,"./plugins/barcodescanner":13,"./plugins/base64togallery":14,"./plugins/batterystatus":15,"./plugins/ble":16,"./plugins/bluetoothserial":17,"./plugins/brightness":18,"./plugins/calendar":19,"./plugins/call-number":20,"./plugins/camera":22,"./plugins/camera-preview":21,"./plugins/card-io":23,"./plugins/clipboard":24,"./plugins/code-push":25,"./plugins/contacts":26,"./plugins/crop":27,"./plugins/datepicker":28,"./plugins/dbmeter":29,"./plugins/deeplinks":30,"./plugins/device":32,"./plugins/device-feedback":31,"./plugins/deviceaccounts":33,"./plugins/devicemotion":34,"./plugins/deviceorientation":35,"./plugins/diagnostic":36,"./plugins/dialogs":37,"./plugins/emailcomposer":38,"./plugins/estimote-beacons":39,"./plugins/facebook":40,"./plugins/file":43,"./plugins/file-chooser":41,"./plugins/file-opener":42,"./plugins/filetransfer":44,"./plugins/flashlight":45,"./plugins/geofence":46,"./plugins/geolocation":47,"./plugins/globalization":48,"./plugins/google-plus":49,"./plugins/googleanalytics":50,"./plugins/googlemaps":51,"./plugins/hotspot":52,"./plugins/http":53,"./plugins/httpd":54,"./plugins/ibeacon":55,"./plugins/imagepicker":56,"./plugins/imageresizer":57,"./plugins/inappbrowser":58,"./plugins/inapppurchase":59,"./plugins/insomnia":60,"./plugins/instagram":61,"./plugins/is-debug":62,"./plugins/keyboard":63,"./plugins/launchnavigator":64,"./plugins/localnotifications":65,"./plugins/location-accuracy":66,"./plugins/market":67,"./plugins/media":69,"./plugins/media-capture":68,"./plugins/mixpanel":70,"./plugins/music-controls":71,"./plugins/native-audio":72,"./plugins/native-page-transitions":73,"./plugins/nativestorage":74,"./plugins/network":75,"./plugins/nfc":76,"./plugins/onesignal":77,"./plugins/pay-pal":78,"./plugins/photo-viewer":79,"./plugins/pin-dialog":80,"./plugins/plugin":81,"./plugins/power-management":82,"./plugins/printer":83,"./plugins/push":84,"./plugins/safari-view-controller":85,"./plugins/screen-orientation":86,"./plugins/screenshot":87,"./plugins/securestorage":88,"./plugins/shake":89,"./plugins/sim":90,"./plugins/sms":91,"./plugins/socialsharing":92,"./plugins/spinnerdialog":93,"./plugins/splashscreen":94,"./plugins/sqlite":95,"./plugins/statusbar":96,"./plugins/stepcounter":97,"./plugins/streaming-media":98,"./plugins/text-to-speech":99,"./plugins/themeable-browser":100,"./plugins/toast":101,"./plugins/touchid":102,"./plugins/twitter-connect":103,"./plugins/vibration":104,"./plugins/video-editor":105,"./plugins/video-player":106,"./plugins/webintent":107,"./plugins/youtube-video-player":108,"./plugins/z-bar":109,"./plugins/zip":110}],2:[function(e,n,t){"use strict";function o(e){if(window.angular){var n=window.angular.module("ionic.native",[]);for(var t in e){var o="$cordova"+t,r=e[t];!function(e,t,o){n.service(e,[function(){var e=window.angular.copy(t);return e.prototype.name=o,e}])}(o,r,t)}}}t.initAngular1=o},{}],3:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable"),l=function(){function e(){}return e.isAvailable=function(){},e.watchForceTouches=function(){},e.configureQuickActions=function(e){},e.onHomeIconPressed=function(){return new i.Observable(function(e){window.ThreeDeeTouch&&window.ThreeDeeTouch.onHomeIconPressed?window.ThreeDeeTouch.onHomeIconPressed=e.next.bind(e):(e.error("3dTouch plugin is not available."),e.complete())})},e.enableLinkPreview=function(){},e.disableLinkPreview=function(){},o([r.Cordova()],e,"isAvailable",null),o([r.Cordova({observable:!0})],e,"watchForceTouches",null),o([r.Cordova({sync:!0})],e,"configureQuickActions",null),o([r.Cordova({sync:!0})],e,"enableLinkPreview",null),o([r.Cordova({sync:!0})],e,"disableLinkPreview",null),e=o([r.Plugin({plugin:"cordova-plugin-3dtouch",pluginRef:"ThreeDeeTouch",repo:"https://github.com/EddyVerbruggen/cordova-plugin-3dtouch",platforms:["iOS"]})],e)}();t.ThreeDeeTouch=l},{"./plugin":81,"rxjs/Observable":112}],4:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(e){},e.hide=function(e){},o([r.Cordova()],e,"show",null),o([r.Cordova()],e,"hide",null),e=o([r.Plugin({plugin:"cordova-plugin-actionsheet",pluginRef:"plugins.actionsheet",repo:"https://github.com/EddyVerbruggen/cordova-plugin-actionsheet",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.ActionSheet=i},{"./plugin":81}],5:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.createBanner=function(e){},e.removeBanner=function(){},e.showBanner=function(e){},e.showBannerAtXY=function(e,n){},e.hideBanner=function(){},e.prepareInterstitial=function(e){},e.showInterstitial=function(){},e.isInterstitialReady=function(){},e.prepareRewardVideoAd=function(e){},e.showRewardVideoAd=function(){},e.setOptions=function(e){},e.getAdSettings=function(){},e.onBannerFailedToReceive=function(){},e.onBannerReceive=function(){},e.onBannerPresent=function(){},e.onBannerLeaveApp=function(){},e.onBannerDismiss=function(){},e.onInterstitialFailedToReceive=function(){},e.onInterstitialReceive=function(){},e.onInterstitialPresent=function(){},e.onInterstitialLeaveApp=function(){},e.onInterstitialDismiss=function(){},o([r.Cordova()],e,"createBanner",null),o([r.Cordova({sync:!0})],e,"removeBanner",null),o([r.Cordova({sync:!0})],e,"showBanner",null),o([r.Cordova({sync:!0})],e,"showBannerAtXY",null),o([r.Cordova({sync:!0})],e,"hideBanner",null),o([r.Cordova()],e,"prepareInterstitial",null),o([r.Cordova({sync:!0})],e,"showInterstitial",null),o([r.Cordova()],e,"isInterstitialReady",null),o([r.Cordova()],e,"prepareRewardVideoAd",null),o([r.Cordova({sync:!0})],e,"showRewardVideoAd",null),o([r.Cordova()],e,"setOptions",null),o([r.Cordova()],e,"getAdSettings",null),o([r.Cordova({eventObservable:!0,event:"onBannerFailedToReceive"})],e,"onBannerFailedToReceive",null),o([r.Cordova({eventObservable:!0,event:"onBannerReceive"})],e,"onBannerReceive",null),o([r.Cordova({eventObservable:!0,event:"onBannerPresent"})],e,"onBannerPresent",null),o([r.Cordova({eventObservable:!0,event:"onBannerLeaveApp"})],e,"onBannerLeaveApp",null),o([r.Cordova({eventObservable:!0,event:"onBannerDismiss"})],e,"onBannerDismiss",null),o([r.Cordova({eventObservable:!0,event:"onInterstitialFailedToReceive"})],e,"onInterstitialFailedToReceive",null),o([r.Cordova({eventObservable:!0,event:"onInterstitialReceive"})],e,"onInterstitialReceive",null),o([r.Cordova({eventObservable:!0,event:"onInterstitialPresent"})],e,"onInterstitialPresent",null),o([r.Cordova({eventObservable:!0,event:"onInterstitialLeaveApp"})],e,"onInterstitialLeaveApp",null),o([r.Cordova({eventObservable:!0,event:"onInterstitialDismiss"})],e,"onInterstitialDismiss",null),e=o([r.Plugin({plugin:"cordova-plugin-admobpro",pluginRef:"AdMob",repo:"https://github.com/floatinghotpot/cordova-admob-pro",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.AdMob=i},{"./plugin":81}],6:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(e){},e.isAvailable=function(){},o([r.Cordova()],e,"show",null),o([r.Cordova()],e,"isAvailable",null),e=o([r.Plugin({plugin:"cordova-plugin-android-fingerprint-auth",pluginRef:"FingerprintAuth",repo:"https://github.com/mjwheatley/cordova-plugin-android-fingerprint-auth"})],e)}();t.AndroidFingerprintAuth=i},{"./plugin":81}],7:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.check=function(e){},o([r.Cordova()],e,"check",null),e=o([r.Plugin({plugin:"cordova-plugin-appavailability",pluginRef:"appAvailability",repo:"https://github.com/ohh2ahh/AppAvailability",platforms:["Android","iOS"]})],e)}();t.AppAvailability=i},{"./plugin":81}],8:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return Object.defineProperty(e,"preferences",{get:function(){return window.AppRate.preferences},enumerable:!0,configurable:!0}),e.promptForRating=function(e){},o([r.CordovaProperty],e,"preferences",null),o([r.Cordova()],e,"promptForRating",null),e=o([r.Plugin({plugin:"cordova-plugin-apprate",pluginRef:"AppRate",repo:"https://github.com/pushandplay/cordova-plugin-apprate",platforms:["Android","iOS"]})],e)}();t.AppRate=i},{"./plugin":81}],9:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getAppName=function(){},e.getPackageName=function(){},e.getVersionCode=function(){},e.getVersionNumber=function(){},o([r.Cordova()],e,"getAppName",null),o([r.Cordova()],e,"getPackageName",null),o([r.Cordova()],e,"getVersionCode",null),o([r.Cordova()],e,"getVersionNumber",null),e=o([r.Plugin({plugin:"cordova-plugin-app-version",pluginRef:"cordova.getAppVersion",repo:"https://github.com/whiteoctober/cordova-plugin-app-version",platforms:["Android","iOS"]})],e)}();t.AppVersion=i},{"./plugin":81}],10:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.configure=function(e,n,t){},e.start=function(){},e.stop=function(){},e.finish=function(){},e.changePace=function(e){},e.setConfig=function(e){},e.getStationaryLocation=function(){},e.onStationary=function(){},e.isLocationEnabled=function(){},e.showAppSettings=function(){},e.showLocationSettings=function(){},e.watchLocationMode=function(){},e.stopWatchingLocationMode=function(){},e.getLocations=function(){},e.getValidLocations=function(){},e.deleteLocation=function(e){},e.deleteAllLocations=function(){},e.switchMode=function(e){},e.getLogEntries=function(e){},e.LocationProvider={ANDROID_DISTANCE_FILTER_PROVIDER:0,ANDROID_ACTIVITY_PROVIDER:1},e.Accuracy={HIGH:0,MEDIUM:10,LOW:100,PASSIVE:1e3},e.Mode={BACKGROUND:0,FOREGROUND:1},o([r.Cordova({sync:!0})],e,"configure",null),o([r.Cordova()],e,"start",null),o([r.Cordova()],e,"stop",null),o([r.Cordova()],e,"finish",null),o([r.Cordova()],e,"changePace",null),o([r.Cordova({callbackOrder:"reverse"})],e,"setConfig",null),o([r.Cordova()],e,"getStationaryLocation",null),o([r.Cordova()],e,"onStationary",null),o([r.Cordova()],e,"isLocationEnabled",null),o([r.Cordova({sync:!0})],e,"showAppSettings",null),o([r.Cordova({sync:!0})],e,"showLocationSettings",null),o([r.Cordova()],e,"watchLocationMode",null),o([r.Cordova()],e,"stopWatchingLocationMode",null),o([r.Cordova()],e,"getLocations",null),o([r.Cordova()],e,"getValidLocations",null),o([r.Cordova()],e,"deleteLocation",null),o([r.Cordova()],e,"deleteAllLocations",null),o([r.Cordova()],e,"switchMode",null),o([r.Cordova()],e,"getLogEntries",null),e=o([r.Plugin({plugin:"cordova-plugin-mauron85-background-geolocation",pluginRef:"backgroundGeolocation",repo:"https://github.com/mauron85/cordova-plugin-background-geolocation",platforms:["iOS","Android","Windows Phone 8"]})],e)}();t.BackgroundGeolocation=i},{"./plugin":81}],11:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.enable=function(){},e.disable=function(){},e.isEnabled=function(){},e.isActive=function(){},e.setDefaults=function(e){},e.configure=function(e){},e.onactivate=function(){},e.ondeactivate=function(){},e.onfailure=function(){},o([r.Cordova({sync:!0})],e,"enable",null),o([r.Cordova()],e,"disable",null),o([r.Cordova()],e,"isEnabled",null),o([r.Cordova()],e,"isActive",null),o([r.Cordova({platforms:["Android"]})],e,"setDefaults",null),o([r.Cordova({platforms:["Android"]})],e,"configure",null),o([r.CordovaFunctionOverride()],e,"onactivate",null),o([r.CordovaFunctionOverride()],e,"ondeactivate",null),o([r.CordovaFunctionOverride()],e,"onfailure",null),e=o([r.Plugin({plugin:"cordova-plugin-background-mode",pluginRef:"cordova.plugins.backgroundMode",repo:"https://github.com/katzer/cordova-plugin-background-mode",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.BackgroundMode=i},{"./plugin":81}],12:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.clear=function(){},e.set=function(e){},e.get=function(){},e.increase=function(e){},e.decrease=function(e){},e.hasPermission=function(){},e.registerPermission=function(){},o([r.Cordova()],e,"clear",null),o([r.Cordova()],e,"set",null),o([r.Cordova()],e,"get",null),o([r.Cordova()],e,"increase",null),o([r.Cordova()],e,"decrease",null),o([r.Cordova()],e,"hasPermission",null),o([r.Cordova()],e,"registerPermission",null),e=o([r.Plugin({plugin:"cordova-plugin-badge",pluginRef:"cordova.plugins.notification.badge",repo:"https://github.com/katzer/cordova-plugin-badge",platforms:["Android","iOS","Browser","Windows","Amazon FireOS","Windows Phone 8"]})],e)}();t.Badge=i},{"./plugin":81}],13:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.scan=function(e){},e.encode=function(e,n){},e.Encode={TEXT_TYPE:"TEXT_TYPE",EMAIL_TYPE:"EMAIL_TYPE",PHONE_TYPE:"PHONE_TYPE",SMS_TYPE:"SMS_TYPE"},o([r.Cordova({callbackOrder:"reverse"})],e,"scan",null),o([r.Cordova()],e,"encode",null),e=o([r.Plugin({plugin:"phonegap-plugin-barcodescanner",pluginRef:"cordova.plugins.barcodeScanner",repo:"https://github.com/phonegap/phonegap-plugin-barcodescanner",platforms:["Android","iOS","Windows Phone 8","Windows 10","Windows 8","BlackBerry 10","Browser"]})],e)}();t.BarcodeScanner=i},{"./plugin":81}],14:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.base64ToGallery=function(e,n){},o([r.Cordova({successIndex:2,errorIndex:3})],e,"base64ToGallery",null),e=o([r.Plugin({plugin:"cordova-base64-to-gallery",pluginRef:"cordova",repo:"https://github.com/Nexxa/cordova-base64-to-gallery",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.Base64ToGallery=i},{"./plugin":81}],15:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.onChange=function(){},e.onLow=function(){},e.onCritical=function(){},o([r.Cordova({eventObservable:!0,event:"batterystatus"})],e,"onChange",null),o([r.Cordova({eventObservable:!0,event:"batterylow"})],e,"onLow",null),o([r.Cordova({eventObservable:!0,event:"batterycritical"})],e,"onCritical",null),e=o([r.Plugin({plugin:"cordova-plugin-battery-status",repo:"https://github.com/apache/cordova-plugin-battery-status",platforms:["Amazon Fire OS","iOS","Android","BlackBerry 10","Windows Phone 7","Windows Phone 8","Windows","Firefox OS","Browser"]})],e)}();t.BatteryStatus=i},{"./plugin":81}],16:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.scan=function(e,n){},e.startScan=function(e){},e.startScanWithOptions=function(e,n){},e.stopScan=function(){},e.connect=function(e){},e.disconnect=function(e){},e.read=function(e,n,t){},e.write=function(e,n,t,o){},e.writeWithoutResponse=function(e,n,t,o){},e.startNotification=function(e,n,t){},e.stopNotification=function(e,n,t){},e.isConnected=function(e){},e.isEnabled=function(){},e.showBluetoothSettings=function(){},e.enable=function(){},o([r.Cordova({observable:!0})],e,"scan",null),o([r.Cordova({observable:!0,clearFunction:"stopScan",clearWithArgs:!0})],e,"startScan",null),o([r.Cordova({observable:!0,clearFunction:"stopScan",clearWithArgs:!0})],e,"startScanWithOptions",null),o([r.Cordova()],e,"stopScan",null),o([r.Cordova({observable:!0,clearFunction:"disconnect",clearWithArgs:!0})],e,"connect",null),o([r.Cordova()],e,"disconnect",null),o([r.Cordova()],e,"read",null),o([r.Cordova()],e,"write",null),o([r.Cordova()],e,"writeWithoutResponse",null),o([r.Cordova({observable:!0,clearFunction:"stopNotification",clearWithArgs:!0})],e,"startNotification",null),o([r.Cordova()],e,"stopNotification",null),o([r.Cordova()],e,"isConnected",null),o([r.Cordova()],e,"isEnabled",null),o([r.Cordova()],e,"showBluetoothSettings",null),o([r.Cordova()],e,"enable",null),e=o([r.Plugin({plugin:"cordova-plugin-ble-central",pluginRef:"ble",repo:"https://github.com/don/cordova-plugin-ble-central",platforms:["iOS","Android"]})],e)}();t.BLE=i},{"./plugin":81}],17:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.connect=function(e){},e.connectInsecure=function(e){},e.write=function(e){},e.available=function(){},e.read=function(){},e.readUntil=function(e){},e.subscribe=function(e){},e.subscribeRawData=function(){},e.clear=function(){},e.list=function(){},e.isEnabled=function(){},e.isConnected=function(){},e.readRSSI=function(){},e.showBluetoothSettings=function(){},e.enable=function(){},e.discoverUnpaired=function(){},e.setDeviceDiscoveredListener=function(){},e.setName=function(e){},e.setDiscoverable=function(e){},o([r.Cordova({platforms:["Android","iOS","Windows Phone"],observable:!0,clearFunction:"disconnect"})],e,"connect",null),o([r.Cordova({platforms:["Android"],observable:!0,clearFunction:"disconnect"})],e,"connectInsecure",null),
  o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"write",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"available",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"read",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"readUntil",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"],observable:!0,clearFunction:"unsubscribe"})],e,"subscribe",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"],observable:!0,clearFunction:"unsubscribeRawData"})],e,"subscribeRawData",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"clear",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"list",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"isEnabled",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"isConnected",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"readRSSI",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"showBluetoothSettings",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"enable",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"]})],e,"discoverUnpaired",null),o([r.Cordova({platforms:["Android","iOS","Windows Phone"],observable:!0,clearFunction:"clearDeviceDiscoveredListener"})],e,"setDeviceDiscoveredListener",null),o([r.Cordova({platforms:["Android"],sync:!0})],e,"setName",null),o([r.Cordova({platforms:["Android"],sync:!0})],e,"setDiscoverable",null),e=o([r.Plugin({repo:"https://github.com/don/BluetoothSerial",plugin:"cordova-plugin-bluetooth-serial",pluginRef:"bluetoothSerial",platforms:["Android","iOS","Windows Phone","Browser"]})],e)}();t.BluetoothSerial=i},{"./plugin":81}],18:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.setBrightness=function(e){},e.getBrightness=function(){},e.setKeepScreenOn=function(e){},o([r.Cordova()],e,"setBrightness",null),o([r.Cordova()],e,"getBrightness",null),o([r.Cordova()],e,"setKeepScreenOn",null),e=o([r.Plugin({plugin:"cordova-plugin-brightness",pluginRef:"cordova.plugins.brightness",repo:"https://github.com/mgcrea/cordova-plugin-brightness",platforms:["Android","iOS"]})],e)}();t.Brightness=i},{"./plugin":81}],19:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.hasReadWritePermission=function(){},e.hasReadPermission=function(){},e.hasWritePermission=function(){},e.requestWritePermission=function(){},e.requestReadPermission=function(){},e.requestReadWritePermission=function(){},e.createCalendar=function(e){},e.deleteCalendar=function(e){},e.getCalendarOptions=function(){return{firstReminderMinutes:60,secondReminderMinutes:null,recurrence:null,recurrenceInterval:1,recurrenceEndDate:null,calendarName:null,calendarId:null,url:null}},e.createEvent=function(e,n,t,o,r){},e.createEventWithOptions=function(e,n,t,o,r,i){},e.createEventInteractively=function(e,n,t,o,r){},e.createEventInteractivelyWithOptions=function(e,n,t,o,r,i){},e.findEvent=function(e,n,t,o,r){},e.findEventWithOptions=function(e,n,t,o,r,i){},e.listEventsInRange=function(e,n){},e.listCalendars=function(){},e.findAllEventsInNamedCalendar=function(e){},e.modifyEvent=function(e,n,t,o,r,i,l,c,a,u){},e.modifyEventWithOptions=function(e,n,t,o,r,i,l,c,a,u,s,p){},e.deleteEvent=function(e,n,t,o,r){},e.deleteEventFromNamedCalendar=function(e,n,t,o,r,i){},e.openCalendar=function(e){},o([r.Cordova()],e,"hasReadWritePermission",null),o([r.Cordova()],e,"hasReadPermission",null),o([r.Cordova()],e,"hasWritePermission",null),o([r.Cordova()],e,"requestWritePermission",null),o([r.Cordova()],e,"requestReadPermission",null),o([r.Cordova()],e,"requestReadWritePermission",null),o([r.Cordova()],e,"createCalendar",null),o([r.Cordova()],e,"deleteCalendar",null),o([r.Cordova({sync:!0})],e,"getCalendarOptions",null),o([r.Cordova()],e,"createEvent",null),o([r.Cordova()],e,"createEventWithOptions",null),o([r.Cordova()],e,"createEventInteractively",null),o([r.Cordova()],e,"createEventInteractivelyWithOptions",null),o([r.Cordova()],e,"findEvent",null),o([r.Cordova()],e,"findEventWithOptions",null),o([r.Cordova()],e,"listEventsInRange",null),o([r.Cordova()],e,"listCalendars",null),o([r.Cordova()],e,"findAllEventsInNamedCalendar",null),o([r.Cordova()],e,"modifyEvent",null),o([r.Cordova()],e,"modifyEventWithOptions",null),o([r.Cordova()],e,"deleteEvent",null),o([r.Cordova()],e,"deleteEventFromNamedCalendar",null),o([r.Cordova()],e,"openCalendar",null),e=o([r.Plugin({plugin:"cordova-plugin-calendar",pluginRef:"plugins.calendar",repo:"https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin",platforms:["Android","iOS"]})],e)}();t.Calendar=i},{"./plugin":81}],20:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.callNumber=function(e,n){},o([r.Cordova({callbackOrder:"reverse"})],e,"callNumber",null),e=o([r.Plugin({plugin:"call-number",pluginRef:"plugins.CallNumber",repo:"https://github.com/Rohfosho/CordovaCallNumberPlugin",platforms:["iOS","Android"]})],e)}();t.CallNumber=i},{"./plugin":81}],21:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.startCamera=function(e,n,t,o,r,i){},e.stopCamera=function(){},e.takePicture=function(e){},e.setOnPictureTakenHandler=function(){},e.switchCamera=function(){},e.show=function(){},e.hide=function(){},e.setColorEffect=function(e){},o([r.Cordova({sync:!0})],e,"startCamera",null),o([r.Cordova({sync:!0})],e,"stopCamera",null),o([r.Cordova({sync:!0})],e,"takePicture",null),o([r.Cordova({observable:!0})],e,"setOnPictureTakenHandler",null),o([r.Cordova({sync:!0})],e,"switchCamera",null),o([r.Cordova({sync:!0})],e,"show",null),o([r.Cordova({sync:!0})],e,"hide",null),o([r.Cordova({sync:!0})],e,"setColorEffect",null),e=o([r.Plugin({plugin:"cordova-plugin-camera-preview",pluginRef:"cordova.plugins.camerapreview",repo:"https://github.com/westonganger/cordova-plugin-camera-preview",platforms:["Android","iOS"]})],e)}();t.CameraPreview=i},{"./plugin":81}],22:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getPicture=function(e){},e.cleanup=function(){},e.DestinationType={DATA_URL:0,FILE_URI:1,NATIVE_URI:2},e.EncodingType={JPEG:0,PNG:1},e.MediaType={PICTURE:0,VIDEO:1,ALLMEDIA:2},e.PictureSourceType={PHOTOLIBRARY:0,CAMERA:1,SAVEDPHOTOALBUM:2},e.PopoverArrowDirection={ARROW_UP:1,ARROW_DOWN:2,ARROW_LEFT:4,ARROW_RIGHT:8,ARROW_ANY:15},e.Direction={BACK:0,FRONT:1},o([r.Cordova({callbackOrder:"reverse"})],e,"getPicture",null),o([r.Cordova({platforms:["iOS"]})],e,"cleanup",null),e=o([r.Plugin({plugin:"cordova-plugin-camera",pluginRef:"navigator.camera",repo:"https://github.com/apache/cordova-plugin-camera",platforms:["Android","BlackBerry","Browser","Firefox","FireOS","iOS","Windows","Windows Phone 8","Ubuntu"]})],e)}();t.Camera=i},{"./plugin":81}],23:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.canScan=function(){},e.scan=function(e){},e.version=function(){},o([r.Cordova()],e,"canScan",null),o([r.Cordova()],e,"scan",null),o([r.Cordova()],e,"version",null),e=o([r.Plugin({plugin:"https://github.com/card-io/card.io-Cordova-Plugin",pluginRef:"CardIO",repo:"https://github.com/card-io/card.io-Cordova-Plugin",platforms:["iOS","Android"]})],e)}();t.CardIO=i},{"./plugin":81}],24:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.copy=function(e){},e.paste=function(){},o([r.Cordova()],e,"copy",null),o([r.Cordova()],e,"paste",null),e=o([r.Plugin({plugin:"https://github.com/VersoSolutions/CordovaClipboard.git",pluginRef:"cordova.plugins.clipboard",repo:"https://github.com/VersoSolutions/CordovaClipboard",platforms:["Amazon Fire OS","iOS","Android","BlackBerry 10","Windows Phone 7","Windows Phone 8","Windows","Firefox OS","Browser"]})],e)}();t.Clipboard=i},{"./plugin":81}],25:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin");!function(e){e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.UPDATE_INSTALLED=1]="UPDATE_INSTALLED",e[e.UPDATE_IGNORED=2]="UPDATE_IGNORED",e[e.ERROR=3]="ERROR",e[e.IN_PROGRESS=4]="IN_PROGRESS",e[e.CHECKING_FOR_UPDATE=5]="CHECKING_FOR_UPDATE",e[e.AWAITING_USER_ACTION=6]="AWAITING_USER_ACTION",e[e.DOWNLOADING_PACKAGE=7]="DOWNLOADING_PACKAGE",e[e.INSTALLING_UPDATE=8]="INSTALLING_UPDATE"}(t.SyncStatus||(t.SyncStatus={}));t.SyncStatus;!function(e){e[e.IMMEDIATE=0]="IMMEDIATE",e[e.ON_NEXT_RESTART=1]="ON_NEXT_RESTART",e[e.ON_NEXT_RESUME=2]="ON_NEXT_RESUME"}(t.InstallMode||(t.InstallMode={}));var i=(t.InstallMode,function(){function e(){}return e.getCurrentPackage=function(){},e.getPendingPackage=function(){},e.checkForUpdate=function(e){},e.notifyApplicationReady=function(){},e.restartApplication=function(){},e.sync=function(e,n){},o([r.Cordova()],e,"getCurrentPackage",null),o([r.Cordova()],e,"getPendingPackage",null),o([r.Cordova({callbackOrder:"reverse"})],e,"checkForUpdate",null),o([r.Cordova()],e,"notifyApplicationReady",null),o([r.Cordova()],e,"restartApplication",null),o([r.Cordova({observable:!0,successIndex:0,errorIndex:3})],e,"sync",null),e=o([r.Plugin({plugin:"cordova-plugin-code-push",pluginRef:"codePush",repo:"https://github.com/Microsoft/cordova-plugin-code-push",platforms:["Android","iOS"]})],e)}());t.CodePush=i},{"./plugin":81}],26:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){this._objectInstance=navigator.contacts.create()}return Object.defineProperty(e.prototype,"id",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"displayName",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nickname",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"phoneNumbers",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"emails",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"addresses",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ims",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"organizations",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"birthday",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"note",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"photos",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"categories",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"urls",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.clone=function(){var n=new e;for(var t in this){if("id"===t)return;n[t]=this[t]}return n},e.prototype.remove=function(){},e.prototype.save=function(){},o([r.InstanceProperty],e.prototype,"id",null),o([r.InstanceProperty],e.prototype,"displayName",null),o([r.InstanceProperty],e.prototype,"name",null),o([r.InstanceProperty],e.prototype,"nickname",null),o([r.InstanceProperty],e.prototype,"phoneNumbers",null),o([r.InstanceProperty],e.prototype,"emails",null),o([r.InstanceProperty],e.prototype,"addresses",null),o([r.InstanceProperty],e.prototype,"ims",null),o([r.InstanceProperty],e.prototype,"organizations",null),o([r.InstanceProperty],e.prototype,"birthday",null),o([r.InstanceProperty],e.prototype,"note",null),o([r.InstanceProperty],e.prototype,"photos",null),o([r.InstanceProperty],e.prototype,"categories",null),o([r.InstanceProperty],e.prototype,"urls",null),o([r.CordovaInstance()],e.prototype,"remove",null),o([r.CordovaInstance()],e.prototype,"save",null),e}();t.Contact=i;var l=function(){function e(e,n,t,o,r,i){this._objectInstance=new window.ContactName(e,n,t,o,r,i)}return Object.defineProperty(e.prototype,"formatted",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"familyName",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"givenName",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"middleName",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"honorificPrefix",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"honorificSuffix",{get:function(){},enumerable:!0,configurable:!0}),o([r.InstanceProperty],e.prototype,"formatted",null),o([r.InstanceProperty],e.prototype,"familyName",null),o([r.InstanceProperty],e.prototype,"givenName",null),o([r.InstanceProperty],e.prototype,"middleName",null),o([r.InstanceProperty],e.prototype,"honorificPrefix",null),o([r.InstanceProperty],e.prototype,"honorificSuffix",null),e}();t.ContactName=l;var c=function(){function e(e,n,t){this._objectInstance=new window.ContactField(e,n,t)}return Object.defineProperty(e.prototype,"type",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pref",{get:function(){},enumerable:!0,configurable:!0}),o([r.InstanceProperty],e.prototype,"type",null),o([r.InstanceProperty],e.prototype,"value",null),o([r.InstanceProperty],e.prototype,"pref",null),e}();t.ContactField=c;var a=function(){function e(e,n,t,o,r,i,l,c){this._objectInstance=new window.ContactAddress(e,n,t,o,r,i,l,c)}return Object.defineProperty(e.prototype,"pref",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"formatted",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"streetAddress",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locality",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"region",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"postalCode",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"country",{get:function(){},enumerable:!0,configurable:!0}),o([r.InstanceProperty],e.prototype,"pref",null),o([r.InstanceProperty],e.prototype,"type",null),o([r.InstanceProperty],e.prototype,"formatted",null),o([r.InstanceProperty],e.prototype,"streetAddress",null),o([r.InstanceProperty],e.prototype,"locality",null),o([r.InstanceProperty],e.prototype,"region",null),o([r.InstanceProperty],e.prototype,"postalCode",null),o([r.InstanceProperty],e.prototype,"country",null),e}();t.ContactAddress=a;var u=function(){function e(){this._objectInstance=new window.ContactOrganization}return Object.defineProperty(e.prototype,"pref",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"department",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){},enumerable:!0,configurable:!0}),o([r.InstanceProperty],e.prototype,"pref",null),o([r.InstanceProperty],e.prototype,"type",null),o([r.InstanceProperty],e.prototype,"name",null),o([r.InstanceProperty],e.prototype,"department",null),o([r.InstanceProperty],e.prototype,"title",null),e}();t.ContactOrganization=u;var s=function(){function e(){this._objectInstance=new window.ContactFindOptions}return Object.defineProperty(e.prototype,"filter",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiple",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredFields",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hasPhoneNumber",{get:function(){},enumerable:!0,configurable:!0}),o([r.InstanceProperty],e.prototype,"filter",null),o([r.InstanceProperty],e.prototype,"multiple",null),o([r.InstanceProperty],e.prototype,"desiredFields",null),o([r.InstanceProperty],e.prototype,"hasPhoneNumber",null),e}();t.ContactFindOptions=s;var p=function(){function e(){}return e.create=function(){return new i},e.find=function(e,n){},e.pickContact=function(){},o([r.Cordova({successIndex:1,errorIndex:2})],e,"find",null),o([r.Cordova()],e,"pickContact",null),e=o([r.Plugin({plugin:"cordova-plugin-contacts",pluginRef:"navigator.contacts",repo:"https://github.com/apache/cordova-plugin-contacts"})],e)}();t.Contacts=p},{"./plugin":81}],27:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.crop=function(e,n){},o([r.Cordova({callbackOrder:"reverse"})],e,"crop",null),e=o([r.Plugin({plugin:"cordova-plugin-crop",pluginRef:"plugins",repo:"https://github.com/jeduan/cordova-plugin-crop"})],e)}();t.Crop=i},{"./plugin":81}],28:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(e){},e.ANDROID_THEMES={THEME_TRADITIONAL:1,THEME_HOLO_DARK:2,THEME_HOLO_LIGHT:3,THEME_DEVICE_DEFAULT_DARK:4,THEME_DEVICE_DEFAULT_LIGHT:5},o([r.Cordova()],e,"show",null),e=o([r.Plugin({plugin:"cordova-plugin-datepicker",pluginRef:"datePicker",repo:"https://github.com/VitaliiBlagodir/cordova-plugin-datepicker"})],e)}();t.DatePicker=i},{"./plugin":81}],29:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.start=function(){},e.stop=function(){},e.isListening=function(){},e["delete"]=function(){},o([r.Cordova({observable:!0,clearFunction:"stop"})],e,"start",null),o([r.Cordova()],e,"stop",null),o([r.Cordova()],e,"isListening",null),o([r.Cordova()],e,"delete",null),e=o([r.Plugin({plugin:"cordova-plugin-dbmeter",pluginRef:"DBMeter",repo:"https://github.com/akofman/cordova-plugin-dbmeter",platforms:["iOS","Android"]})],e)}();t.DBMeter=i},{"./plugin":81}],30:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.route=function(e){},e.routeWithNavController=function(e,n){},o([r.Cordova({observable:!0})],e,"route",null),o([r.Cordova({observable:!0})],e,"routeWithNavController",null),e=o([r.Plugin({plugin:"ionic-plugin-deeplinks",pluginRef:"IonicDeeplink",repo:"https://github.com/driftyco/ionic-plugin-deeplinks",platforms:["iOS","Android"],install:"ionic plugin add ionic-plugin-deeplinks --variable URL_SCHEME=myapp --variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=example.com --variable ANDROID_PATH_PREFIX=/"})],e)}();t.Deeplinks=i},{"./plugin":81}],31:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.acoustic=function(){},e.haptic=function(e){},e.isFeedbackEnabled=function(){},o([r.Cordova({sync:!0})],e,"acoustic",null),o([r.Cordova({sync:!0})],e,"haptic",null),o([r.Cordova()],e,"isFeedbackEnabled",null),e=o([r.Plugin({plugin:"cordova-plugin-velda-devicefeedback",pluginRef:"plugins.deviceFeedback",repo:"https://github.com/VVelda/device-feedback",platforms:["Android"]})],e)}();t.DeviceFeedback=i},{"./plugin":81}],32:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return Object.defineProperty(e,"device",{get:function(){return window.device},enumerable:!0,configurable:!0}),o([r.CordovaProperty],e,"device",null),e=o([r.Plugin({plugin:"cordova-plugin-device",pluginRef:"device",repo:"https://github.com/apache/cordova-plugin-device"})],e)}();t.Device=i},{"./plugin":81}],33:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.get=function(){},e.getByType=function(e){},e.getEmails=function(){},e.getEmail=function(){},o([r.Cordova()],e,"get",null),o([r.Cordova()],e,"getByType",null),o([r.Cordova()],e,"getEmails",null),o([r.Cordova()],e,"getEmail",null),e=o([r.Plugin({plugin:"https://github.com/loicknuchel/cordova-device-accounts.git",pluginRef:"plugins.DeviceAccounts",repo:"https://github.com/loicknuchel/cordova-device-accounts",platforms:["Android"]})],e)}();t.DeviceAccounts=i},{"./plugin":81}],34:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getCurrentAcceleration=function(){},e.watchAcceleration=function(e){},o([r.Cordova()],e,"getCurrentAcceleration",null),o([r.Cordova({callbackOrder:"reverse",observable:!0,clearFunction:"clearWatch"})],e,"watchAcceleration",null),e=o([r.Plugin({plugin:"cordova-plugin-device-motion",pluginRef:"navigator.accelerometer",repo:"https://github.com/apache/cordova-plugin-device-motion"})],e)}();t.DeviceMotion=i},{"./plugin":81}],35:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getCurrentHeading=function(){},e.watchHeading=function(e){},o([r.Cordova()],e,"getCurrentHeading",null),o([r.Cordova({callbackOrder:"reverse",observable:!0,clearFunction:"clearWatch"})],e,"watchHeading",null),e=o([r.Plugin({plugin:"cordova-plugin-device-orientation",pluginRef:"navigator.compass",repo:"https://github.com/apache/cordova-plugin-device-orientation"})],e)}();t.DeviceOrientation=i},{"./plugin":81}],36:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isLocationAvailable=function(){},e.isWifiAvailable=function(){},e.isCameraAvailable=function(){},e.isBluetoothAvailable=function(){},e.switchToLocationSettings=function(){},e.switchToMobileDataSettings=function(){},e.switchToBluetoothSettings=function(){},e.switchToWifiSettings=function(){},e.isWifiEnabled=function(){},e.setWifiState=function(e){},e.setBluetoothState=function(e){},e.isLocationEnabled=function(){},e.isLocationAuthorized=function(){},e.getLocationAuthorizationStatus=function(){},e.requestLocationAuthorization=function(e){},e.isCameraPresent=function(){},e.isCameraAuthorized=function(){},e.getCameraAuthorizationStatus=function(){},e.requestCameraAuthorization=function(){},e.isMicrophoneAuthorized=function(){},e.getMicrophoneAuthorizationStatus=function(){},e.requestMicrophoneAuthorization=function(){},e.isContactsAuthorized=function(){},e.getContactsAuthorizationStatus=function(){},e.requestContactsAuthorization=function(){},e.isCalendarAuthorized=function(){},e.getCalendarAuthorizationStatus=function(){},e.requestCalendarAuthorization=function(){},e.switchToSettings=function(){},e.getBluetoothState=function(){},e.registerBluetoothStateChangeHandler=function(e){},e.registerLocationStateChangeHandler=function(e){},e.isGpsLocationAvailable=function(){},e.isGpsLocationEnabled=function(){},e.isNetworkLocationAvailable=function(){},e.isNetworkLocationEnabled=function(){},e.getLocationMode=function(){},e.getPermissionAuthorizationStatus=function(e){},e.getPermissionsAuthorizationStatus=function(e){},e.requestRuntimePermission=function(e){},e.requestRuntimePermissions=function(e){},e.isBluetoothEnabled=function(){},e.hasBluetoothSupport=function(){},e.hasBluetoothLESupport=function(){},e.hasBluetoothLEPeripheralSupport=function(){},e.isCameraRollAuthorized=function(){},e.getCameraRollAuthorizationStatus=function(){},e.requestCameraRollAuthorization=function(){},e.isRemoteNotificationsEnabled=function(){},e.isRegisteredForRemoteNotifications=function(){},e.getRemoteNotificationTypes=function(){},e.isRemindersAuthorized=function(){},e.getRemindersAuthorizationStatus=function(){},e.requestRemindersAuthorization=function(){},e.isBackgroundRefreshAuthorized=function(){},e.getBackgroundRefreshStatus=function(){},e.permission={READ_CALENDAR:"READ_CALENDAR",WRITE_CALENDAR:"WRITE_CALENDAR",CAMERA:"CAMERA",READ_CONTACTS:"READ_CONTACTS",WRITE_CONTACTS:"WRITE_CONTACTS",GET_ACCOUNTS:"GET_ACCOUNTS",ACCESS_FINE_LOCATION:"ACCESS_FINE_LOCATION",ACCESS_COARSE_LOCATION:"ACCESS_COARSE_LOCATION",RECORD_AUDIO:"RECORD_AUDIO",READ_PHONE_STATE:"READ_PHONE_STATE",CALL_PHONE:"CALL_PHONE",ADD_VOICEMAIL:"ADD_VOICEMAIL",USE_SIP:"USE_SIP",PROCESS_OUTGOING_CALLS:"PROCESS_OUTGOING_CALLS",READ_CALL_LOG:"READ_CALL_LOG",WRITE_CALL_LOG:"WRITE_CALL_LOG",SEND_SMS:"SEND_SMS",RECEIVE_SMS:"RECEIVE_SMS",READ_SMS:"READ_SMS",RECEIVE_WAP_PUSH:"RECEIVE_WAP_PUSH",RECEIVE_MMS:"RECEIVE_MMS",WRITE_EXTERNAL_STORAGE:"WRITE_EXTERNAL_STORAGE",READ_EXTERNAL_STORAGE:"READ_EXTERNAL_STORAGE",BODY_SENSORS:"BODY_SENSORS"},e.permissionStatus={GRANTED:"GRANTED",GRANTED_WHEN_IN_USE:"GRANTED_WHEN_IN_USE",RESTRICTED:"RESTRICTED",DENIED:"DENIED",DENIED_ALWAYS:"DENIED_ALWAYS",NOT_REQUESTED:"NOT_REQUESTED"},e.locationAuthorizationMode={ALWAYS:"ALWAYS",WHEN_IN_USE:"WHEN_IN_USE"},e.permissionGroups={CALENDAR:["READ_CALENDAR","WRITE_CALENDAR"],CAMERA:["CAMERA"],CONTACTS:["READ_CONTACTS","WRITE_CONTACTS","GET_ACCOUNTS"],LOCATION:["ACCESS_FINE_LOCATION","ACCESS_COARSE_LOCATION"],MICROPHONE:["RECORD_AUDIO"],PHONE:["READ_PHONE_STATE","CALL_PHONE","ADD_VOICEMAIL","USE_SIP","PROCESS_OUTGOING_CALLS","READ_CALL_LOG","WRITE_CALL_LOG"],SENSORS:["BODY_SENSORS"],SMS:["SEND_SMS","RECEIVE_SMS","READ_SMS","RECEIVE_WAP_PUSH","RECEIVE_MMS"],STORAGE:["READ_EXTERNAL_STORAGE","WRITE_EXTERNAL_STORAGE"]},e.locationMode={HIGH_ACCURACY:"high_accuracy",DEVICE_ONLY:"device_only",BATTERY_SAVING:"battery_saving",LOCATION_OFF:"location_off"},e.bluetoothState={UNKNOWN:"unknown",RESETTING:"resetting",UNSUPPORTED:"unsupported",UNAUTHORIZED:"unauthorized",POWERED_OFF:"powered_off",POWERED_ON:"powered_on",POWERING_OFF:"powering_off",POWERING_ON:"powering_on"},o([r.Cordova()],e,"isLocationAvailable",null),o([r.Cordova()],e,"isWifiAvailable",null),o([r.Cordova()],e,"isCameraAvailable",null),
  o([r.Cordova()],e,"isBluetoothAvailable",null),o([r.Cordova({sync:!0,platforms:["Android","Windows 10"]})],e,"switchToLocationSettings",null),o([r.Cordova({sync:!0,platforms:["Android","Windows 10"]})],e,"switchToMobileDataSettings",null),o([r.Cordova({sync:!0,platforms:["Android","Windows 10"]})],e,"switchToBluetoothSettings",null),o([r.Cordova({sync:!0,platforms:["Android","Windows 10"]})],e,"switchToWifiSettings",null),o([r.Cordova({platforms:["Android","Windows 10"]})],e,"isWifiEnabled",null),o([r.Cordova({callbackOrder:"reverse",platforms:["Android","Windows 10"]})],e,"setWifiState",null),o([r.Cordova({callbackOrder:"reverse",platforms:["Android","Windows 10"]})],e,"setBluetoothState",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"isLocationEnabled",null),o([r.Cordova()],e,"isLocationAuthorized",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"getLocationAuthorizationStatus",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"requestLocationAuthorization",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"isCameraPresent",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"isCameraAuthorized",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"getCameraAuthorizationStatus",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"requestCameraAuthorization",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"isMicrophoneAuthorized",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"getMicrophoneAuthorizationStatus",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"requestMicrophoneAuthorization",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"isContactsAuthorized",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"getContactsAuthorizationStatus",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"requestContactsAuthorization",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"isCalendarAuthorized",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"getCalendarAuthorizationStatus",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"requestCalendarAuthorization",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"switchToSettings",null),o([r.Cordova({platforms:["Android","iOS"]})],e,"getBluetoothState",null),o([r.Cordova({platforms:["Android","iOS"],sync:!0})],e,"registerBluetoothStateChangeHandler",null),o([r.Cordova({platforms:["Android","iOS"],sync:!0})],e,"registerLocationStateChangeHandler",null),o([r.Cordova({platforms:["Android"]})],e,"isGpsLocationAvailable",null),o([r.Cordova({platforms:["Android"]})],e,"isGpsLocationEnabled",null),o([r.Cordova({platforms:["Android"]})],e,"isNetworkLocationAvailable",null),o([r.Cordova({platforms:["Android"]})],e,"isNetworkLocationEnabled",null),o([r.Cordova({platforms:["Android"]})],e,"getLocationMode",null),o([r.Cordova({platforms:["Android"],callbackOrder:"reverse"})],e,"getPermissionAuthorizationStatus",null),o([r.Cordova({platforms:["Android"],callbackOrder:"reverse"})],e,"getPermissionsAuthorizationStatus",null),o([r.Cordova({platforms:["Android"],callbackOrder:"reverse"})],e,"requestRuntimePermission",null),o([r.Cordova({platforms:["Android"],callbackOrder:"reverse"})],e,"requestRuntimePermissions",null),o([r.Cordova({platforms:["Android"]})],e,"isBluetoothEnabled",null),o([r.Cordova({platforms:["Android"]})],e,"hasBluetoothSupport",null),o([r.Cordova({platforms:["Android"]})],e,"hasBluetoothLESupport",null),o([r.Cordova({platforms:["Android"]})],e,"hasBluetoothLEPeripheralSupport",null),o([r.Cordova({platforms:["iOS"]})],e,"isCameraRollAuthorized",null),o([r.Cordova({platforms:["iOS"]})],e,"getCameraRollAuthorizationStatus",null),o([r.Cordova({platforms:["iOS"]})],e,"requestCameraRollAuthorization",null),o([r.Cordova({platforms:["iOS"]})],e,"isRemoteNotificationsEnabled",null),o([r.Cordova({platforms:["iOS"]})],e,"isRegisteredForRemoteNotifications",null),o([r.Cordova({platforms:["iOS"]})],e,"getRemoteNotificationTypes",null),o([r.Cordova({platforms:["iOS"]})],e,"isRemindersAuthorized",null),o([r.Cordova({platforms:["iOS"]})],e,"getRemindersAuthorizationStatus",null),o([r.Cordova({platforms:["iOS"]})],e,"requestRemindersAuthorization",null),o([r.Cordova({platforms:["iOS"]})],e,"isBackgroundRefreshAuthorized",null),o([r.Cordova({platforms:["iOS"]})],e,"getBackgroundRefreshStatus",null),e=o([r.Plugin({plugin:"cordova.plugins.diagnostic",pluginRef:"cordova.plugins.diagnostic",repo:"https://github.com/dpa99c/cordova-diagnostic-plugin"})],e)}();t.Diagnostic=i},{"./plugin":81}],37:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.alert=function(e,n,t){void 0===n&&(n="Alert"),void 0===t&&(t="OK")},e.confirm=function(e,n,t){void 0===n&&(n="Confirm"),void 0===t&&(t=["OK","Cancel"])},e.prompt=function(e,n,t,o){void 0===n&&(n="Prompt"),void 0===t&&(t=["OK","Cancel"]),void 0===o&&(o="")},e.beep=function(e){},o([r.Cordova({successIndex:1,errorIndex:4})],e,"alert",null),o([r.Cordova({successIndex:1,errorIndex:4})],e,"confirm",null),o([r.Cordova({successIndex:1,errorIndex:5})],e,"prompt",null),o([r.Cordova({sync:!0})],e,"beep",null),e=o([r.Plugin({plugin:"cordova-plugin-dialogs",pluginRef:"navigator.notification",repo:"https://github.com/apache/cordova-plugin-dialogs.git"})],e)}();t.Dialogs=i},{"./plugin":81}],38:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isAvailable=function(e){return new Promise(function(n,t){e?cordova.plugins.email.isAvailable(e,function(e){e?n():t()}):cordova.plugins.email.isAvailable(function(e){e?n():t()})})},e.addAlias=function(e,n){},e.open=function(e,n){},o([r.Cordova()],e,"addAlias",null),o([r.Cordova({successIndex:1,errorIndex:3})],e,"open",null),e=o([r.Plugin({plugin:"cordova-plugin-email",pluginRef:"cordova.plugins.email",repo:"https://github.com/hypery2k/cordova-email-plugin",platforms:["Android","iOS"]})],e)}();t.EmailComposer=i},{"./plugin":81}],39:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.requestWhenInUseAuthorization=function(){},e.requestAlwaysAuthorization=function(){},e.authorizationStatus=function(){},e.startAdvertisingAsBeacon=function(e,n,t,o){},e.stopAdvertisingAsBeacon=function(){},e.enableAnalytics=function(e){},e.isAnalyticsEnabled=function(){},e.isAuthorized=function(){},e.setupAppIDAndAppToken=function(e,n){},e.startEstimoteBeaconDiscovery=function(){},e.stopEstimoteBeaconDiscovery=function(){},e.startRangingBeaconsInRegion=function(e){},e.stopRangingBeaconsInRegion=function(e){},e.startRangingSecureBeaconsInRegion=function(e){},e.stopRangingSecureBeaconsInRegion=function(e){},e.startMonitoringForRegion=function(e,n){},e.stopMonitoringForRegion=function(e){},e.startSecureMonitoringForRegion=function(e,n){},e.stopSecureMonitoringForRegion=function(e){},e.connectToBeacon=function(e){},e.disconnectConnectedBeacon=function(){},e.writeConnectedProximityUUID=function(e){},e.writeConnectedMajor=function(e){},e.writeConnectedMinor=function(e){},e.ProximityUnknown=0,e.ProximityImmediate=1,e.ProximityNear=2,e.ProximityFar=3,e.BeaconColorUnknown=0,e.BeaconColorMintCocktail=1,e.BeaconColorIcyMarshmallow=2,e.BeaconColorBlueberryPie=3,e.BeaconColorSweetBeetroot=4,e.BeaconColorCandyFloss=5,e.BeaconColorLemonTart=6,e.BeaconColorVanillaJello=7,e.BeaconColorLiquoriceSwirl=8,e.BeaconColorWhite=9,e.BeaconColorTransparent=10,e.RegionStateUnknown="unknown",e.RegionStateOutside="outside",e.RegionStateInside="inside",o([r.Cordova()],e,"requestWhenInUseAuthorization",null),o([r.Cordova()],e,"requestAlwaysAuthorization",null),o([r.Cordova()],e,"authorizationStatus",null),o([r.Cordova({clearFunction:"stopAdvertisingAsBeacon"})],e,"startAdvertisingAsBeacon",null),o([r.Cordova()],e,"stopAdvertisingAsBeacon",null),o([r.Cordova()],e,"enableAnalytics",null),o([r.Cordova()],e,"isAnalyticsEnabled",null),o([r.Cordova()],e,"isAuthorized",null),o([r.Cordova()],e,"setupAppIDAndAppToken",null),o([r.Cordova({observable:!0,clearFunction:"stopEstimoteBeaconDiscovery"})],e,"startEstimoteBeaconDiscovery",null),o([r.Cordova()],e,"stopEstimoteBeaconDiscovery",null),o([r.Cordova({observable:!0,clearFunction:"stopRangingBeaconsInRegion",clearWithArgs:!0})],e,"startRangingBeaconsInRegion",null),o([r.Cordova()],e,"stopRangingBeaconsInRegion",null),o([r.Cordova({observable:!0,clearFunction:"stopRangingSecureBeaconsInRegion",clearWithArgs:!0})],e,"startRangingSecureBeaconsInRegion",null),o([r.Cordova()],e,"stopRangingSecureBeaconsInRegion",null),o([r.Cordova({observable:!0,clearFunction:"stopMonitoringForRegion",clearWithArgs:!0,successIndex:1,errorIndex:2})],e,"startMonitoringForRegion",null),o([r.Cordova()],e,"stopMonitoringForRegion",null),o([r.Cordova({observable:!0,clearFunction:"stopSecureMonitoringForRegion",clearWithArgs:!0,successIndex:1,errorIndex:2})],e,"startSecureMonitoringForRegion",null),o([r.Cordova()],e,"stopSecureMonitoringForRegion",null),o([r.Cordova()],e,"connectToBeacon",null),o([r.Cordova()],e,"disconnectConnectedBeacon",null),o([r.Cordova()],e,"writeConnectedProximityUUID",null),o([r.Cordova()],e,"writeConnectedMajor",null),o([r.Cordova()],e,"writeConnectedMinor",null),e=o([r.Plugin({plugin:"cordova-plugin-estimote",pluginRef:"estimote.beacons",repo:"https://github.com/evothings/phonegap-estimotebeacons",platforms:["iOS","Android"]})],e)}();t.EstimoteBeacons=i},{"./plugin":81}],40:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.browserInit=function(e,n){},e.login=function(e){},e.logout=function(){},e.getLoginStatus=function(){},e.getAccessToken=function(){},e.showDialog=function(e){},e.api=function(e,n){},e.logEvent=function(e,n,t){},e.logPurchase=function(e,n){},e.appInvite=function(e){},o([r.Cordova()],e,"browserInit",null),o([r.Cordova()],e,"login",null),o([r.Cordova()],e,"logout",null),o([r.Cordova()],e,"getLoginStatus",null),o([r.Cordova()],e,"getAccessToken",null),o([r.Cordova()],e,"showDialog",null),o([r.Cordova()],e,"api",null),o([r.Cordova()],e,"logEvent",null),o([r.Cordova()],e,"logPurchase",null),o([r.Cordova()],e,"appInvite",null),e=o([r.Plugin({plugin:"cordova-plugin-facebook4",pluginRef:"facebookConnectPlugin",repo:"https://github.com/jeduan/cordova-plugin-facebook4",install:'ionic plugin add cordova-plugin-facebook4 --variable APP_ID="123456789" --variable APP_NAME="myApplication"'})],e)}();t.Facebook=i},{"./plugin":81}],41:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.open=function(){},o([r.Cordova()],e,"open",null),e=o([r.Plugin({plugin:"http://github.com/don/cordova-filechooser.git",pluginRef:"fileChooser",repo:"https://github.com/don/cordova-filechooser",platforms:["Android"]})],e)}();t.FileChooser=i},{"./plugin":81}],42:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.open=function(e,n){},e.uninstall=function(e){},e.appIsInstalled=function(e){},o([r.Cordova({callbackStyle:"object",successName:"success",errorName:"error"})],e,"open",null),o([r.Cordova({callbackStyle:"object",successName:"success",errorName:"error"})],e,"uninstall",null),o([r.Cordova({callbackStyle:"object",successName:"success",errorName:"error"})],e,"appIsInstalled",null),e=o([r.Plugin({plugin:"cordova-plugin-file-opener2",pluginRef:"cordova.plugins.fileOpener2",repo:"https://github.com/pwlin/cordova-plugin-file-opener2"})],e)}();t.FileOpener=i},{"./plugin":81}],43:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i={plugin:"cordova-plugin-file",pluginRef:"cordova.file",repo:"https://github.com/apache/cordova-plugin-file"},l=function(){function e(){}return e.getFreeDiskSpace=function(){return new Promise(function(e,n){cordova&&cordova.exec?cordova.exec(e,n,"File","getFreeDiskSpace",[]):(r.pluginWarn(i),n({error:"plugin_not_installed"}))})},e.checkDir=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="directory cannot start with /",Promise.reject(o)}var r=n+t;return e.resolveDirectoryUrl(r).then(function(){return!0})},e.createDir=function(n,t,o){if(/^\//.test(t)){var r=new FileError(5);return r.message="directory cannot start with /",Promise.reject(r)}var i={create:!0};return o||(i.exclusive=!0),e.resolveDirectoryUrl(n).then(function(n){return e.getDirectory(n,t,i)})},e.removeDir=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="directory cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getDirectory(n,t,{create:!1})}).then(function(n){return e.remove(n)})},e.moveDir=function(n,t,o,r){var i=this;if(r=r||t,/^\//.test(r)){var l=new FileError(5);return l.message="directory cannot start with /",Promise.reject(l)}return this.resolveDirectoryUrl(n).then(function(e){return i.getDirectory(e,t,{create:!1})}).then(function(n){return i.resolveDirectoryUrl(o).then(function(t){return e.move(n,t,r)})})},e.copyDir=function(n,t,o,r){var i=this;if(/^\//.test(r)){var l=new FileError(5);return l.message="directory cannot start with /",Promise.reject(l)}return this.resolveDirectoryUrl(n).then(function(e){return i.getDirectory(e,t,{create:!1})}).then(function(n){return i.resolveDirectoryUrl(o).then(function(t){return e.copy(n,t,r)})})},e.listDir=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="directory cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getDirectory(n,t,{create:!1,exclusive:!1})}).then(function(n){var t=n.createReader();return e.readEntries(t)})},e.removeRecursively=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="directory cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getDirectory(n,t,{create:!1})}).then(function(n){return e.rimraf(n)})},e.checkFile=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="file cannot start with /",Promise.reject(o)}return e.resolveLocalFilesystemUrl(n+t).then(function(e){if(e.isFile)return!0;var n=new FileError(13);return n.message="input is not a file",Promise.reject(n)})},e.createFile=function(n,t,o){if(/^\//.test(t)){var r=new FileError(5);return r.message="file-name cannot start with /",Promise.reject(r)}var i={create:!0};return o||(i.exclusive=!0),e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,i)})},e.removeFile=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="file-name cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,{create:!1})}).then(function(n){return e.remove(n)})},e.writeFile=function(n,t,o,r){if(/^\//.test(t)){var i=new FileError(5);return i.message="file-name cannot start with /",Promise.reject(i)}var l={create:!0,exclusive:r.replace};return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,l)}).then(function(n){return e.createWriter(n)}).then(function(n){return r.append&&n.seek(n.length),r.truncate&&n.truncate(r.truncate),e.write(n,o)})},e.writeExistingFile=function(n,t,o){if(/^\//.test(t)){var r=new FileError(5);return r.message="file-name cannot start with /",Promise.reject(r)}return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,{create:!1})}).then(function(n){return e.createWriter(n)}).then(function(n){return e.write(n,o)})},e.readAsText=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="file-name cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,{create:!1})}).then(function(e){var n=new FileReader;return new Promise(function(t,o){n.onloadend=function(){void 0!==n.result||null!==n.result?t(n.result):o(void 0!==n.error||null!==n.error?n.error:{code:null,message:"READER_ONLOADEND_ERR"})},e.file(function(e){n.readAsText(e)},function(e){o(e)})})})},e.readAsDataURL=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="file-name cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,{create:!1})}).then(function(e){var n=new FileReader;return new Promise(function(t,o){n.onloadend=function(){void 0!==n.result||null!==n.result?t(n.result):o(void 0!==n.error||null!==n.error?n.error:{code:null,message:"READER_ONLOADEND_ERR"})},e.file(function(e){n.readAsDataURL(e)},function(e){o(e)})})})},e.readAsBinaryString=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="file-name cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,{create:!1})}).then(function(e){var n=new FileReader;return new Promise(function(t,o){n.onloadend=function(){void 0!==n.result||null!==n.result?t(n.result):o(void 0!==n.error||null!==n.error?n.error:{code:null,message:"READER_ONLOADEND_ERR"})},e.file(function(e){n.readAsBinaryString(e)},function(e){o(e)})})})},e.readAsArrayBuffer=function(n,t){if(/^\//.test(t)){var o=new FileError(5);return o.message="file-name cannot start with /",Promise.reject(o)}return e.resolveDirectoryUrl(n).then(function(n){return e.getFile(n,t,{create:!1})}).then(function(e){var n=new FileReader;return new Promise(function(t,o){n.onloadend=function(){void 0!==n.result||null!==n.result?t(n.result):o(void 0!==n.error||null!==n.error?n.error:{code:null,message:"READER_ONLOADEND_ERR"})},e.file(function(e){n.readAsArrayBuffer(e)},function(e){o(e)})})})},e.moveFile=function(n,t,o,r){var i=this;if(r=r||t,/^\//.test(r)){var l=new FileError(5);return l.message="file name cannot start with /",Promise.reject(l)}return this.resolveDirectoryUrl(n).then(function(e){return i.getFile(e,t,{create:!1})}).then(function(n){return i.resolveDirectoryUrl(o).then(function(t){return e.move(n,t,r)})})},e.copyFile=function(n,t,o,r){var i=this;if(r=r||t,/^\//.test(r)){var l=new FileError(5);return l.message="file name cannot start with /",Promise.reject(l)}return this.resolveDirectoryUrl(n).then(function(e){return i.getFile(e,t,{create:!1})}).then(function(n){return i.resolveDirectoryUrl(o).then(function(t){return e.copy(n,t,r)})})},e.fillErrorMessage=function(n){n.message=e.cordovaFileError[n.code]},e.resolveLocalFilesystemUrl=function(n){return new Promise(function(t,o){try{window.resolveLocalFileSystemURL(n,function(e){t(e)},function(n){e.fillErrorMessage(n),o(n)})}catch(r){e.fillErrorMessage(r),o(r)}})},e.resolveDirectoryUrl=function(n){return e.resolveLocalFilesystemUrl(n).then(function(e){if(e.isDirectory)return e;var n=new FileError(13);return n.message="input is not a directory",Promise.reject(n)})},e.getDirectory=function(n,t,o){return new Promise(function(r,i){try{n.getDirectory(t,o,function(e){r(e)},function(n){e.fillErrorMessage(n),i(n)})}catch(l){e.fillErrorMessage(l),i(l)}})},e.getFile=function(n,t,o){return new Promise(function(r,i){try{n.getFile(t,o,r,function(n){e.fillErrorMessage(n),i(n)})}catch(l){e.fillErrorMessage(l),i(l)}})},e.remove=function(n){return new Promise(function(t,o){n.remove(function(){t({success:!0,fileRemoved:n})},function(n){e.fillErrorMessage(n),o(n)})})},e.move=function(n,t,o){return new Promise(function(r,i){n.moveTo(t,o,function(e){r(e)},function(n){e.fillErrorMessage(n),i(n)})})},e.copy=function(n,t,o){return new Promise(function(r,i){n.copyTo(t,o,function(e){r(e)},function(n){e.fillErrorMessage(n),i(n)})})},e.readEntries=function(n){return new Promise(function(t,o){n.readEntries(function(e){t(e)},function(n){e.fillErrorMessage(n),o(n)})})},e.rimraf=function(n){return new Promise(function(t,o){n.removeRecursively(function(){t({success:!0,fileRemoved:n})},function(n){e.fillErrorMessage(n),o(n)})})},e.createWriter=function(n){return new Promise(function(t,o){n.createWriter(function(e){t(e)},function(n){e.fillErrorMessage(n),o(n)})})},e.write=function(e,n){return n instanceof Blob?this.writeFileInChunks(e,n):new Promise(function(t,o){e.onwriteend=function(n){e.error?o(e.error):t(n)},e.write(n)})},e.writeFileInChunks=function(e,n){function t(){var t=Math.min(o,n.size-r),i=n.slice(r,r+t);r+=t,e.write(i)}var o=1048576,r=0;return new Promise(function(o,i){e.onerror=i,e.onwrite=function(){r<n.size?t():o()},t()})},e.cordovaFileError={1:"NOT_FOUND_ERR",2:"SECURITY_ERR",3:"ABORT_ERR",4:"NOT_READABLE_ERR",5:"ENCODING_ERR",6:"NO_MODIFICATION_ALLOWED_ERR",7:"INVALID_STATE_ERR",8:"SYNTAX_ERR",9:"INVALID_MODIFICATION_ERR",10:"QUOTA_EXCEEDED_ERR",11:"TYPE_MISMATCH_ERR",12:"PATH_EXISTS_ERR",13:"WRONG_ENTRY_TYPE",14:"DIR_READ_ERR"},e=o([r.Plugin(i)],e)}();t.File=l},{"./plugin":81}],44:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){this._objectInstance=new FileTransfer}return e.prototype.upload=function(e,n,t,o){},e.prototype.download=function(e,n,t,o){},e.prototype.onProgress=function(e){this._objectInstance.onprogress=e},e.prototype.abort=function(){},e.FileTransferErrorCode={FILE_NOT_FOUND_ERR:1,INVALID_URL_ERR:2,CONNECTION_ERR:3,ABORT_ERR:4,NOT_MODIFIED_ERR:5},o([r.CordovaInstance({successIndex:2,errorIndex:3})],e.prototype,"upload",null),o([r.CordovaInstance({successIndex:2,errorIndex:3})],e.prototype,"download",null),o([r.CordovaInstance({sync:!0})],e.prototype,"abort",null),e=o([r.Plugin({plugin:"cordova-plugin-file-transfer",pluginRef:"FileTransfer",repo:"https://github.com/apache/cordova-plugin-file-transfer"})],e)}();t.Transfer=i},{"./plugin":81}],45:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.available=function(){},e.switchOn=function(){},e.switchOff=function(){},e.toggle=function(){},e.isSwitchedOn=function(){},o([r.Cordova()],e,"available",null),o([r.Cordova()],e,"switchOn",null),o([r.Cordova()],e,"switchOff",null),o([r.Cordova()],e,"toggle",null),o([r.Cordova({sync:!0})],e,"isSwitchedOn",null),e=o([r.Plugin({plugin:"cordova-plugin-flashlight",pluginRef:"window.plugins.flashlight",repo:"https://github.com/EddyVerbruggen/Flashlight-PhoneGap-Plugin.git"})],e)}();t.Flashlight=i},{"./plugin":81}],46:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable"),l=function(){function e(){}return e.initialize=function(){},e.addOrUpdate=function(e){},e.remove=function(e){},e.removeAll=function(){},e.getWatched=function(){},e.onTransitionReceived=function(){return new i.Observable(function(e){return window&&window.geofence&&(window.geofence.onTransitionReceived=e.next.bind(e)),function(){return window.geofence.onTransitionReceived=function(){}}})},e.onNotificationClicked=function(){return new i.Observable(function(e){return window&&window.geofence&&(window.geofence.onNotificationClicked=e.next.bind(e)),function(){return window.geofence.onNotificationClicked=function(){}}})},e.TransitionType={ENTER:1,EXIT:2,BOTH:3},o([r.Cordova()],e,"initialize",null),o([r.Cordova()],e,"addOrUpdate",null),o([r.Cordova()],e,"remove",null),o([r.Cordova()],e,"removeAll",null),o([r.Cordova()],e,"getWatched",null),e=o([r.Plugin({plugin:"cordova-plugin-geofence",pluginRef:"geofence",repo:"https://github.com/cowbell/cordova-plugin-geofence/",platforms:["Android","iOS","Windows Phone 8","Windows Phone"]})],e)}();t.Geofence=l},{"./plugin":81,"rxjs/Observable":112}],47:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable"),l=function(){function e(){}return e.getCurrentPosition=function(e){},e.watchPosition=function(e){return new i.Observable(function(n){var t=navigator.geolocation.watchPosition(n.next.bind(n),n.next.bind(n),e);return function(){return navigator.geolocation.clearWatch(t)}})},o([r.Cordova({callbackOrder:"reverse"})],e,"getCurrentPosition",null),e=o([r.Plugin({plugin:"cordova-plugin-geolocation",pluginRef:"navigator.geolocation",repo:"https://github.com/apache/cordova-plugin-geolocation"})],e)}();t.Geolocation=l},{"./plugin":81,"rxjs/Observable":112}],48:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getPreferredLanguage=function(){},e.getLocaleName=function(){},e.dateToString=function(e,n){},e.stringToDate=function(e,n){},e.getDatePattern=function(e){},e.getDateNames=function(e){},e.isDayLightSavingsTime=function(e){},e.getFirstDayOfWeek=function(){},e.numberToString=function(e){},e.stringToNumber=function(e,n){},e.getNumberPattern=function(e){},e.getCurrencyPattern=function(e){},o([r.Cordova()],e,"getPreferredLanguage",null),o([r.Cordova()],e,"getLocaleName",null),o([r.Cordova({successIndex:1,errorIndex:2})],e,"dateToString",null),o([r.Cordova({successIndex:1,errorIndex:2})],e,"stringToDate",null),o([r.Cordova({callbackOrder:"reverse"})],e,"getDatePattern",null),o([r.Cordova({callbackOrder:"reverse"})],e,"getDateNames",null),o([r.Cordova()],e,"isDayLightSavingsTime",null),o([r.Cordova()],e,"getFirstDayOfWeek",null),o([r.Cordova({successIndex:1,errorIndex:2})],e,"numberToString",null),o([r.Cordova({successIndex:1,errorIndex:2})],e,"stringToNumber",null),o([r.Cordova({callbackOrder:"reverse"})],e,"getNumberPattern",null),o([r.Cordova()],e,"getCurrencyPattern",null),e=o([r.Plugin({plugin:"cordova-plugin-globalization",pluginRef:"navigator.globalization",repo:"https://github.com/apache/cordova-plugin-globalization"})],e)}();t.Globalization=i},{"./plugin":81}],49:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.login=function(e){},e.trySilentLogin=function(e){},e.logout=function(){},e.disconnect=function(){},o([r.Cordova()],e,"login",null),o([r.Cordova()],e,"trySilentLogin",null),o([r.Cordova()],e,"logout",null),o([r.Cordova()],e,"disconnect",null),e=o([r.Plugin({plugin:"cordova-plugin-googleplus",pluginRef:"window.plugins.googleplus",repo:"https://github.com/EddyVerbruggen/cordova-plugin-googleplus",platforms:["Web","Android","iOS"],install:"ionic plugin add cordova-plugin-googleplus --variable REVERSED_CLIENT_ID=myreversedclientid"})],e)}();t.GooglePlus=i},{"./plugin":81}],50:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.startTrackerWithId=function(e){},e.setAllowIDFACollection=function(e){},e.setUserId=function(e){},e.setAnonymizeIp=function(e){},e.setAppVersion=function(e){},e.setOptOut=function(e){},e.debugMode=function(){},e.trackMetric=function(e,n){},e.trackView=function(e,n,t){},e.addCustomDimension=function(e,n){},e.trackEvent=function(e,n,t,o,r){},e.trackException=function(e,n){},e.trackTiming=function(e,n,t,o){},e.addTransaction=function(e,n,t,o,r,i){},e.addTransactionItem=function(e,n,t,o,r,i,l){},e.enableUncaughtExceptionReporting=function(e){},o([r.Cordova()],e,"startTrackerWithId",null),o([r.Cordova()],e,"setAllowIDFACollection",null),o([r.Cordova()],e,"setUserId",null),o([r.Cordova()],e,"setAnonymizeIp",null),o([r.Cordova()],e,"setAppVersion",null),o([r.Cordova()],e,"setOptOut",null),o([r.Cordova()],e,"debugMode",null),o([r.Cordova({successIndex:2,errorIndex:3})],e,"trackMetric",null),o([r.Cordova({successIndex:3,errorIndex:4})],e,"trackView",null),o([r.Cordova()],e,"addCustomDimension",null),o([r.Cordova({successIndex:5,errorIndex:6})],e,"trackEvent",null),o([r.Cordova()],e,"trackException",null),o([r.Cordova()],e,"trackTiming",null),o([r.Cordova()],e,"addTransaction",null),o([r.Cordova()],e,"addTransactionItem",null),o([r.Cordova()],e,"enableUncaughtExceptionReporting",null),e=o([r.Plugin({plugin:"cordova-plugin-google-analytics",pluginRef:"ga",repo:"https://github.com/danwilson/google-analytics-plugin",platforms:["Android","iOS"]
  })],e)}();t.GoogleAnalytics=i},{"./plugin":81}],51:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable");t.GoogleMapsEvent={MAP_CLICK:"click",MAP_LONG_CLICK:"long_click",MY_LOCATION_CHANGE:"my_location_change",MY_LOCATION_BUTTON_CLICK:"my_location_button_click",INDOOR_BUILDING_FOCUSED:"indoor_building_focused",INDOOR_LEVEL_ACTIVATED:"indoor_level_activated",CAMERA_CHANGE:"camera_change",CAMERA_IDLE:"camera_idle",MAP_READY:"map_ready",MAP_LOADED:"map_loaded",MAP_WILL_MOVE:"will_move",MAP_CLOSE:"map_close",MARKER_CLICK:"click",OVERLAY_CLICK:"overlay_click",INFO_CLICK:"info_click",MARKER_DRAG:"drag",MARKER_DRAG_START:"drag_start",MARKER_DRAG_END:"drag_end"},t.GoogleMapsAnimation={BOUNCE:"BOUNCE",DROP:"DROP"};var l={pluginRef:"plugin.google.maps.Map",plugin:"cordova-plugin-googlemaps",repo:"https://github.com/mapsplugin/cordova-plugin-googlemaps",install:'ionic plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="YOUR_ANDROID_API_KEY_IS_HERE" --variable API_KEY_FOR_IOS="YOUR_IOS_API_KEY_IS_HERE"'},c=function(){function e(e,n){r.getPlugin("plugin.google.maps.Map")?("string"==typeof e&&(e=document.getElementById(e)),this._objectInstance=plugin.google.maps.Map.getMap(e,n)):r.pluginWarn(l)}return e.isAvailable=function(){},e.prototype.on=function(e){var n=this;return this._objectInstance?new i.Observable(function(t){return n._objectInstance.on(e,t.next.bind(t)),function(){return n._objectInstance.off(e)}}):new i.Observable(function(e){e.error({error:"plugin_not_installed"})})},e.prototype.one=function(e){var n=this;return this._objectInstance?new Promise(function(t){return n._objectInstance.one(e,t)}):Promise.reject({error:"plugin_not_installed"})},e.prototype.setDebuggable=function(e){},e.prototype.setClickable=function(e){},e.prototype.getCameraPosition=function(){},e.prototype.getMyLocation=function(e){},e.prototype.getVisibleRegion=function(){},e.prototype.showDialog=function(){},e.prototype.closeDialog=function(){},e.prototype.getLicenseInfo=function(){},e.prototype.setCenter=function(e){},e.prototype.setZoom=function(e){},e.prototype.setMapTypeId=function(e){},e.prototype.setTilt=function(e){},e.prototype.animateCamera=function(e){},e.prototype.moveCamera=function(e){},e.prototype.setMyLocationEnabled=function(e){},e.prototype.setIndoorEnabled=function(e){},e.prototype.setTrafficEnabled=function(e){},e.prototype.setCompassEnabled=function(e){},e.prototype.setAllGesturesEnabled=function(e){},e.prototype.addMarker=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addMarker(e,function(e){e?t(new a(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.addCircle=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addCircle(e,function(e){e?t(new u(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.addPolygon=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addPolygon(e,function(e){e?t(new p(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.addPolyline=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addPolyline(e,function(e){e?t(new s(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.addTileOverlay=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addTileOverlay(e,function(e){e?t(new f(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.addGroundOverlay=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addGroundOverlay(e,function(e){e?t(new d(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.addKmlOverlay=function(e){var n=this;return this._objectInstance?new Promise(function(t,o){n._objectInstance.addKmlOverlay(e,function(e){e?t(new g(e)):o()})}):Promise.reject({error:"plugin_not_installed"})},e.prototype.setDiv=function(e){},e.prototype.setVisible=function(e){},e.prototype.setOptions=function(e){},e.prototype.setBackgroundColor=function(e){},e.prototype.setPadding=function(e,n,t,o){},e.prototype.clear=function(){},e.prototype.refreshLayout=function(){},e.prototype.fromLatLngToPoint=function(e,n){},e.prototype.fromPointToLatLng=function(e,n){},e.prototype.toDataURL=function(){},e.prototype.remove=function(){},e.prototype.panBy=function(){},o([r.CordovaInstance({sync:!0})],e.prototype,"setDebuggable",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setClickable",null),o([r.CordovaInstance()],e.prototype,"getCameraPosition",null),o([r.CordovaInstance()],e.prototype,"getMyLocation",null),o([r.CordovaInstance()],e.prototype,"getVisibleRegion",null),o([r.CordovaInstance({sync:!0})],e.prototype,"showDialog",null),o([r.CordovaInstance({sync:!0})],e.prototype,"closeDialog",null),o([r.CordovaInstance()],e.prototype,"getLicenseInfo",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setCenter",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setZoom",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setMapTypeId",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setTilt",null),o([r.CordovaInstance()],e.prototype,"animateCamera",null),o([r.CordovaInstance()],e.prototype,"moveCamera",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setMyLocationEnabled",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setIndoorEnabled",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setTrafficEnabled",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setCompassEnabled",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setAllGesturesEnabled",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setDiv",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setOptions",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setBackgroundColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setPadding",null),o([r.CordovaInstance({sync:!0})],e.prototype,"clear",null),o([r.CordovaInstance({sync:!0})],e.prototype,"refreshLayout",null),o([r.CordovaInstance()],e.prototype,"fromLatLngToPoint",null),o([r.CordovaInstance()],e.prototype,"fromPointToLatLng",null),o([r.CordovaInstance()],e.prototype,"toDataURL",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),o([r.CordovaInstance({sync:!0})],e.prototype,"panBy",null),o([r.Cordova()],e,"isAvailable",null),e=o([r.Plugin(l)],e)}();t.GoogleMap=c;var a=function(){function e(e){this._objectInstance=e}return e.prototype.addEventListener=function(e){var n=this;return new i.Observable(function(t){return n._objectInstance.addEventListener(e,t.next.bind(t)),function(){return n._objectInstance.removeEventListener(e,t.next.bind(t))}})},e.prototype.isVisible=function(){},e.prototype.setVisible=function(e){},e.prototype.getHashCode=function(){},e.prototype.remove=function(){},e.prototype.setOpacity=function(e){},e.prototype.getOpacity=function(){},e.prototype.setZIndex=function(){},e.prototype.setIconAnchor=function(e,n){},e.prototype.setInfoWindowAnchor=function(e,n){},e.prototype.setDraggable=function(e){},e.prototype.isDraggable=function(){},e.prototype.setFlat=function(e){},e.prototype.setIcon=function(e){},e.prototype.setTitle=function(e){},e.prototype.getTitle=function(){},e.prototype.setSnippet=function(e){},e.prototype.getSnippet=function(){},e.prototype.setRotation=function(e){},e.prototype.getRotation=function(){},e.prototype.showInfoWindow=function(){},e.prototype.hideInfoWindow=function(){},e.prototype.setPosition=function(e){},e.prototype.getPosition=function(){},e.prototype.getMap=function(){},e.prototype.setAnimation=function(e){},o([r.CordovaInstance({sync:!0})],e.prototype,"isVisible",null),o([r.CordovaInstance()],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getHashCode",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setOpacity",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getOpacity",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setIconAnchor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setInfoWindowAnchor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setDraggable",null),o([r.CordovaInstance({sync:!0})],e.prototype,"isDraggable",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setFlat",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setIcon",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setTitle",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getTitle",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setSnippet",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getSnippet",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setRotation",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getRotation",null),o([r.CordovaInstance({sync:!0})],e.prototype,"showInfoWindow",null),o([r.CordovaInstance({sync:!0})],e.prototype,"hideInfoWindow",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setPosition",null),o([r.CordovaInstance()],e.prototype,"getPosition",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getMap",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setAnimation",null),e}();t.GoogleMapsMarker=a;var u=function(){function e(e){this._objectInstance=e}return e.prototype.addEventListener=function(e){var n=this;return new i.Observable(function(t){return n._objectInstance.addEventListener(e,t.next.bind(t)),function(){return n._objectInstance.removeEventListener(e,t.next.bind(t))}})},e.prototype.getCenter=function(){},e.prototype.getRadius=function(){},e.prototype.getStrokeColor=function(){},e.prototype.getVisible=function(){},e.prototype.getZIndex=function(){},e.prototype.remove=function(){},e.prototype.setCenter=function(e){},e.prototype.setFillColor=function(e){},e.prototype.setStrokeColor=function(e){},e.prototype.setStrokeWidth=function(e){},e.prototype.setVisible=function(e){},e.prototype.setZIndex=function(e){},e.prototype.setRadius=function(e){},e.prototype.getMap=function(){},o([r.CordovaInstance({sync:!0})],e.prototype,"getCenter",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getRadius",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getStrokeColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setCenter",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setFillColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setStrokeColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setStrokeWidth",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setRadius",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getMap",null),e}();t.GoogleMapsCircle=u;var s=function(){function e(e){this._objectInstance=e}return e.prototype.addEventListener=function(e){var n=this;return new i.Observable(function(t){return n._objectInstance.addEventListener(e,t.next.bind(t)),function(){return n._objectInstance.removeEventListener(e,t.next.bind(t))}})},e.prototype.getPoints=function(){},e.prototype.getCOlor=function(){},e.prototype.getWidth=function(){},e.prototype.getGeodesic=function(){},e.prototype.getZIndex=function(){},e.prototype.remove=function(){},e.prototype.setPoints=function(e){},e.prototype.setColor=function(e){},e.prototype.setWidth=function(e){},e.prototype.setVisible=function(e){},e.prototype.setZIndex=function(e){},e.prototype.setGeoDesic=function(e){},e.prototype.getMap=function(){},o([r.CordovaInstance({sync:!0})],e.prototype,"getPoints",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getCOlor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getWidth",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getGeodesic",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setPoints",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setWidth",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setGeoDesic",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getMap",null),e}();t.GoogleMapsPolyline=s;var p=function(){function e(e){this._objectInstance=e}return e.prototype.addEventListener=function(e){var n=this;return new i.Observable(function(t){return n._objectInstance.addEventListener(e,t.next.bind(t)),function(){return n._objectInstance.removeEventListener(e,t.next.bind(t))}})},e.prototype.getPoints=function(){},e.prototype.getStrokeColor=function(){},e.prototype.getFillColor=function(){},e.prototype.getStrokeWidth=function(){},e.prototype.getGeodesic=function(){},e.prototype.getVisible=function(){},e.prototype.getZIndex=function(){},e.prototype.remove=function(){},e.prototype.setPoints=function(e){},e.prototype.setStrokeColor=function(e){},e.prototype.setFillColor=function(e){},e.prototype.setStrokeWidth=function(e){},e.prototype.setVisible=function(e){},e.prototype.setZIndex=function(e){},e.prototype.setGeodesic=function(e){},o([r.CordovaInstance({sync:!0})],e.prototype,"getPoints",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getStrokeColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getFillColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getStrokeWidth",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getGeodesic",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setPoints",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setStrokeColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setFillColor",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setStrokeWidth",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setGeodesic",null),e}();t.GoogleMapsPolygon=p;var f=function(){function e(e){this._objectInstance=e}return e.prototype.getVisible=function(){},e.prototype.setVisible=function(e){},e.prototype.getFadeIn=function(){},e.prototype.setFadeIn=function(e){},e.prototype.getZIndex=function(){},e.prototype.setZIndex=function(e){},e.prototype.getOpacity=function(){},e.prototype.setOpacity=function(e){},e.prototype.clearTileCache=function(){},e.prototype.remove=function(){},o([r.CordovaInstance({sync:!0})],e.prototype,"getVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getFadeIn",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setFadeIn",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setZIndex",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getOpacity",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setOpacity",null),o([r.CordovaInstance({sync:!0})],e.prototype,"clearTileCache",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),e}();t.GoogleMapsTileOverlay=f;var d=function(){function e(e){this._objectInstance=e}return e.prototype.setBearing=function(e){},e.prototype.getBearing=function(){},e.prototype.setOpacity=function(e){},e.prototype.getOpacity=function(){},e.prototype.setVisible=function(e){},e.prototype.getVisible=function(){},e.prototype.setImage=function(e){},e.prototype.remove=function(){},o([r.CordovaInstance({sync:!0})],e.prototype,"setBearing",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getBearing",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setOpacity",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getOpacity",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getVisible",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setImage",null),o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),e}();t.GoogleMapsGroundOverlay=d;var g=function(){function e(e){this._objectInstance=e}return e.prototype.remove=function(){},e.prototype.getOverlays=function(){},o([r.CordovaInstance({sync:!0})],e.prototype,"remove",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getOverlays",null),e}();t.GoogleMapsKmlOverlay=g;var v=function(){function e(e,n){var t=n?[e,n]:e;this._objectInstance=new plugin.google.maps.LatLngBounds(t)}return Object.defineProperty(e.prototype,"northeast",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"southwest",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.toString=function(){},e.prototype.toUrlValue=function(e){},e.prototype.extend=function(e){},e.prototype.contains=function(e){},e.prototype.getCenter=function(){},o([r.InstanceProperty],e.prototype,"northeast",null),o([r.InstanceProperty],e.prototype,"southwest",null),o([r.InstanceProperty],e.prototype,"type",null),o([r.CordovaInstance({sync:!0})],e.prototype,"toString",null),o([r.CordovaInstance({sync:!0})],e.prototype,"toUrlValue",null),o([r.CordovaInstance({sync:!0})],e.prototype,"extend",null),o([r.CordovaInstance({sync:!0})],e.prototype,"contains",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getCenter",null),e}();t.GoogleMapsLatLngBounds=v;var h=function(){function e(e,n){this.lat=e,this.lng=n}return e.prototype.equals=function(e){return this.lat===e.lat&&this.lng===e.lng},e.prototype.toString=function(){return this.lat+","+this.lng},e.prototype.toUrlValue=function(e){return e=e||6,this.lat.toFixed(e)+","+this.lng.toFixed(e)},e}();t.GoogleMapsLatLng=h;var y=function(){function e(){}return e.geocode=function(e){return new Promise(function(n,t){plugin&&plugin.google&&plugin.google.maps&&plugin.google.maps.Geocoder?plugin.google.maps.Geocoder.geocode(e,n):(r.pluginWarn(l),t({error:"plugin_not_installed"}))})},e}();t.Geocoder=y},{"./plugin":81,"rxjs/Observable":112}],52:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isAvailable=function(){},e.toggleWifi=function(){},e.createHotspot=function(e,n,t){},e.startHotspot=function(){},e.configureHotspot=function(e,n,t){},e.stopHotspot=function(){},e.isHotspotEnabled=function(){},e.getAllHotspotDevices=function(){},e.connectToWifi=function(e,n){},e.connectToWifiAuthEncrypt=function(e,n,t,o){},e.addWifiNetwork=function(e,n,t){},e.removeWifiNetwork=function(e){},e.isConnectedToInternet=function(){},e.isConnectedToInternetViaWifi=function(){},e.isWifiOn=function(){},e.isWifiSupported=function(){},e.isWifiDirectSupported=function(){},e.scanWifi=function(){},e.scanWifiByLevel=function(){},e.startWifiPeriodicallyScan=function(e,n){},e.stopWifiPeriodicallyScan=function(){},e.getNetConfig=function(){},e.getConnectionInfo=function(){},e.pingHost=function(e){},e.getMacAddressOfHost=function(e){},e.isDnsLive=function(e){},e.isPortLive=function(e){},e.isRooted=function(){},o([r.Cordova()],e,"isAvailable",null),o([r.Cordova()],e,"toggleWifi",null),o([r.Cordova()],e,"createHotspot",null),o([r.Cordova()],e,"startHotspot",null),o([r.Cordova()],e,"configureHotspot",null),o([r.Cordova()],e,"stopHotspot",null),o([r.Cordova()],e,"isHotspotEnabled",null),o([r.Cordova()],e,"getAllHotspotDevices",null),o([r.Cordova()],e,"connectToWifi",null),o([r.Cordova()],e,"connectToWifiAuthEncrypt",null),o([r.Cordova()],e,"addWifiNetwork",null),o([r.Cordova()],e,"removeWifiNetwork",null),o([r.Cordova()],e,"isConnectedToInternet",null),o([r.Cordova()],e,"isConnectedToInternetViaWifi",null),o([r.Cordova()],e,"isWifiOn",null),o([r.Cordova()],e,"isWifiSupported",null),o([r.Cordova()],e,"isWifiDirectSupported",null),o([r.Cordova()],e,"scanWifi",null),o([r.Cordova()],e,"scanWifiByLevel",null),o([r.Cordova()],e,"startWifiPeriodicallyScan",null),o([r.Cordova()],e,"stopWifiPeriodicallyScan",null),o([r.Cordova()],e,"getNetConfig",null),o([r.Cordova()],e,"getConnectionInfo",null),o([r.Cordova()],e,"pingHost",null),o([r.Cordova()],e,"getMacAddressOfHost",null),o([r.Cordova()],e,"isDnsLive",null),o([r.Cordova()],e,"isPortLive",null),o([r.Cordova()],e,"isRooted",null),e=o([r.Plugin({plugin:"cordova-plugin-hotspot",pluginRef:"cordova.plugins.hotspot",repo:"https://github.com/hypery2k/cordova-hotspot-plugin",platforms:["Android"]})],e)}();t.Hotspot=i},{"./plugin":81}],53:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getBasicAuthHeader=function(e,n){},e.useBasicAuth=function(e,n){},e.setHeader=function(e,n){},e.enableSSLPinning=function(e){},e.acceptAllCerts=function(e){},e.validateDomainName=function(e){},e.post=function(e,n,t){},e.get=function(e,n,t){},e.uploadFile=function(e,n,t,o,r){},e.downloadFile=function(e,n,t,o){},o([r.Cordova({sync:!0})],e,"getBasicAuthHeader",null),o([r.Cordova({sync:!0})],e,"useBasicAuth",null),o([r.Cordova({sync:!0})],e,"setHeader",null),o([r.Cordova()],e,"enableSSLPinning",null),o([r.Cordova()],e,"acceptAllCerts",null),o([r.Cordova()],e,"validateDomainName",null),o([r.Cordova()],e,"post",null),o([r.Cordova()],e,"get",null),o([r.Cordova()],e,"uploadFile",null),o([r.Cordova()],e,"downloadFile",null),e=o([r.Plugin({plugin:"cordova-plugin-http",pluginRef:"cordovaHTTP",repo:"https://github.com/wymsee/cordova-HTTP",platforms:["Android","iOS"]})],e)}();t.HTTP=i},{"./plugin":81}],54:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.startServer=function(e){},e.getUrl=function(){},e.getLocalPath=function(){},o([r.Cordova({observable:!0,clearFunction:"stopServer"})],e,"startServer",null),o([r.Cordova()],e,"getUrl",null),o([r.Cordova()],e,"getLocalPath",null),e=o([r.Plugin({plugin:"https://github.com/floatinghotpot/cordova-httpd.git",pluginRef:"cordova.plugins.CorHttpd",repo:"https://github.com/floatinghotpot/cordova-httpd",platforms:["iOS","Android"]})],e)}();t.Httpd=i},{"./plugin":81}],55:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable"),l=function(){function e(){}return e.Delegate=function(){var e=new cordova.plugins.locationManager.Delegate;return e.didChangeAuthorizationStatus=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.didChangeAuthorizationStatus=t})},e.didDetermineStateForRegion=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.didDetermineStateForRegion=t})},e.didEnterRegion=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.didEnterRegion=t})},e.didExitRegion=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.didExitRegion=t})},e.didRangeBeaconsInRegion=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.didRangeBeaconsInRegion=t})},e.didStartMonitoringForRegion=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.didStartMonitoringForRegion=t})},e.monitoringDidFailForRegionWithError=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.monitoringDidFailForRegionWithError=t})},e.peripheralManagerDidStartAdvertising=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.peripheralManagerDidStartAdvertising=t})},e.peripheralManagerDidUpdateState=function(n){return new i.Observable(function(n){var t=function(e){return n.next(e)};return e.peripheralManagerDidUpdateState=t})},cordova.plugins.locationManager.setDelegate(e),e},e.BeaconRegion=function(e,n,t,o,r){return new cordova.plugins.locationManager.BeaconRegion(e,n,t,o,r)},e.getDelegate=function(){},e.setDelegate=function(e){},e.onDomDelegateReady=function(){},e.isBluetoothEnabled=function(){},e.enableBluetooth=function(){},e.disableBluetooth=function(){},e.startMonitoringForRegion=function(e){},e.stopMonitoringForRegion=function(e){},e.requestStateForRegion=function(e){},e.startRangingBeaconsInRegion=function(e){},e.stopRangingBeaconsInRegion=function(e){},e.getAuthorizationStatus=function(){},e.requestWhenInUseAuthorization=function(){},e.requestAlwaysAuthorization=function(){},e.getMonitoredRegions=function(){},e.getRangedRegions=function(){},e.isRangingAvailable=function(){},e.isMonitoringAvailableForClass=function(e){},e.startAdvertising=function(e,n){},e.stopAdvertising=function(e){},e.isAdvertisingAvailable=function(){},e.isAdvertising=function(){},e.disableDebugLogs=function(){},e.enableDebugNotifications=function(){},e.disableDebugNotifications=function(){},e.enableDebugLogs=function(){},e.appendToDeviceLog=function(e){},o([r.Cordova()],e,"getDelegate",null),o([r.Cordova()],e,"setDelegate",null),o([r.Cordova({otherPromise:!0})],e,"onDomDelegateReady",null),o([r.Cordova({otherPromise:!0})],e,"isBluetoothEnabled",null),o([r.Cordova({otherPromise:!0})],e,"enableBluetooth",null),o([r.Cordova({otherPromise:!0})],e,"disableBluetooth",null),o([r.Cordova({otherPromise:!0})],e,"startMonitoringForRegion",null),o([r.Cordova({otherPromise:!0})],e,"stopMonitoringForRegion",null),o([r.Cordova({otherPromise:!0})],e,"requestStateForRegion",null),o([r.Cordova({otherPromise:!0})],e,"startRangingBeaconsInRegion",null),o([r.Cordova({otherPromise:!0})],e,"stopRangingBeaconsInRegion",null),o([r.Cordova({otherPromise:!0})],e,"getAuthorizationStatus",null),o([r.Cordova({otherPromise:!0})],e,"requestWhenInUseAuthorization",null),o([r.Cordova({otherPromise:!0})],e,"requestAlwaysAuthorization",null),o([r.Cordova({otherPromise:!0})],e,"getMonitoredRegions",null),o([r.Cordova({otherPromise:!0})],e,"getRangedRegions",null),o([r.Cordova({otherPromise:!0})],e,"isRangingAvailable",null),o([r.Cordova({otherPromise:!0})],e,"isMonitoringAvailableForClass",null),o([r.Cordova({otherPromise:!0})],e,"startAdvertising",null),o([r.Cordova({otherPromise:!0})],e,"stopAdvertising",null),o([r.Cordova({otherPromise:!0})],e,"isAdvertisingAvailable",null),o([r.Cordova({otherPromise:!0})],e,"isAdvertising",null),o([r.Cordova({otherPromise:!0})],e,"disableDebugLogs",null),o([r.Cordova({otherPromise:!0})],e,"enableDebugNotifications",null),o([r.Cordova({otherPromise:!0})],e,"disableDebugNotifications",null),o([r.Cordova({otherPromise:!0})],e,"enableDebugLogs",null),o([r.Cordova({otherPromise:!0})],e,"appendToDeviceLog",null),e=o([r.Plugin({plugin:"cordova-plugin-ibeacon",pluginRef:"cordova.plugins.locationManager",repo:"https://github.com/petermetz/cordova-plugin-ibeacon",platforms:["Android","iOS"]})],e)}();t.IBeacon=l},{"./plugin":81,"rxjs/Observable":112}],56:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getPictures=function(e){},e.hasReadPermission=function(){},e.requestReadPermission=function(){},o([r.Cordova({callbackOrder:"reverse"})],e,"getPictures",null),o([r.Cordova({platforms:["Android"]})],e,"hasReadPermission",null),o([r.Cordova({platforms:["Android"]})],e,"requestReadPermission",null),e=o([r.Plugin({plugin:"cordova-plugin-image-picker",pluginRef:"window.imagePicker",repo:"https://github.com/wymsee/cordova-imagePicker"})],e)}();t.ImagePicker=i},{"./plugin":81}],57:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.resize=function(e){},o([r.Cordova()],e,"resize",null),e=o([r.Plugin({plugin:"https://github.com/protonet/cordova-plugin-image-resizer.git",pluginRef:"ImageResizer",repo:"https://github.com/protonet/cordova-plugin-image-resizer"})],e)}();t.ImageResizer=i},{"./plugin":81}],58:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable"),l=function(){function e(e,n,t){try{this._objectInstance=cordova.InAppBrowser.open(e,n,t)}catch(o){window.open(e),console.warn("Native: InAppBrowser is not installed or you are running on a browser. Falling back to window.open, all instance methods will NOT work.")}}return e.open=function(e,n,t){console.warn("Native: Your current usage of the InAppBrowser plugin is depreciated as of ionic-native@1.3.8. Please check the Ionic Native docs for the latest usage details.")},e.prototype.show=function(){},e.prototype.close=function(){},e.prototype.executeScript=function(e){},e.prototype.insertCss=function(e){},e.prototype.on=function(e){var n=this;return new i.Observable(function(t){return n._objectInstance.addEventListener(e,t.next.bind(t)),function(){return n._objectInstance.removeEventListener(e,t.next.bind(t))}})},o([r.CordovaInstance({sync:!0})],e.prototype,"show",null),o([r.CordovaInstance({sync:!0})],e.prototype,"close",null),o([r.CordovaInstance()],e.prototype,"executeScript",null),o([r.CordovaInstance()],e.prototype,"insertCss",null),e=o([r.Plugin({plugin:"cordova-plugin-inappbrowser",pluginRef:"cordova.InAppBrowser",repo:"https://github.com/apache/cordova-plugin-inappbrowser"})],e)}();t.InAppBrowser=l},{
  "./plugin":81,"rxjs/Observable":112}],59:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getProducts=function(e){},e.buy=function(e){},e.subscribe=function(e){},e.consume=function(e,n,t){},e.restorePurchases=function(){},e.getReceipt=function(){},o([r.Cordova({otherPromise:!0})],e,"getProducts",null),o([r.Cordova({otherPromise:!0})],e,"buy",null),o([r.Cordova({otherPromise:!0})],e,"subscribe",null),o([r.Cordova({otherPromise:!0})],e,"consume",null),o([r.Cordova({otherPromise:!0})],e,"restorePurchases",null),o([r.Cordova({otherPromise:!0,platforms:["iOS"]})],e,"getReceipt",null),e=o([r.Plugin({plugin:"cordova-plugin-inapppurchase",pluginRef:"inAppPurchase",platforms:["Android","iOS"],repo:"https://github.com/AlexDisler/cordova-plugin-inapppurchase"})],e)}();t.InAppPurchase=i},{"./plugin":81}],60:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.keepAwake=function(){},e.allowSleepAgain=function(){},o([r.Cordova()],e,"keepAwake",null),o([r.Cordova()],e,"allowSleepAgain",null),e=o([r.Plugin({plugin:"https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin.git",pluginRef:"plugins.insomnia",repo:"https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.Insomnia=i},{"./plugin":81}],61:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isInstalled=function(){},e.share=function(e,n){},e.shareAsset=function(e){},o([r.Cordova({callbackStyle:"node"})],e,"isInstalled",null),o([r.Cordova({callbackStyle:"node"})],e,"share",null),o([r.Cordova({callbackOrder:"reverse"})],e,"shareAsset",null),e=o([r.Plugin({plugin:"cordova-instagram-plugin",pluginRef:"Instagram",repo:"https://github.com/vstirbu/InstagramPlugin"})],e)}();t.Instagram=i},{"./plugin":81}],62:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getIsDebug=function(){},o([r.Cordova()],e,"getIsDebug",null),e=o([r.Plugin({plugin:"cordova-plugin-is-debug",pluginRef:"cordova.plugins.IsDebug",repo:"https://github.com/mattlewis92/cordova-plugin-is-debug"})],e)}();t.IsDebug=i},{"./plugin":81}],63:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.hideKeyboardAccessoryBar=function(e){},e.show=function(){},e.close=function(){},e.disableScroll=function(e){},e.onKeyboardShow=function(){},e.onKeyboardHide=function(){},o([r.Cordova({sync:!0})],e,"hideKeyboardAccessoryBar",null),o([r.Cordova({sync:!0,platforms:["Android","BlackBerry 10","Windows"]})],e,"show",null),o([r.Cordova({sync:!0,platforms:["iOS","Android","BlackBerry 10","Windows"]})],e,"close",null),o([r.Cordova({sync:!0,platforms:["iOS","Windows"]})],e,"disableScroll",null),o([r.Cordova({eventObservable:!0,event:"native.keyboardshow",platforms:["iOS","Android","BlackBerry 10","Windows"]})],e,"onKeyboardShow",null),o([r.Cordova({eventObservable:!0,event:"native.keyboardhide",platforms:["iOS","Android","BlackBerry 10","Windows"]})],e,"onKeyboardHide",null),e=o([r.Plugin({plugin:"ionic-plugin-keyboard",pluginRef:"cordova.plugins.Keyboard",repo:"https://github.com/driftyco/ionic-plugin-keyboard"})],e)}();t.Keyboard=i},{"./plugin":81}],64:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.navigate=function(e,n){},e.isAppAvailable=function(e){},e.availableApps=function(){},e.getAppDisplayName=function(e){},e.getAppsForPlatform=function(e){},e.supportsTransportMode=function(e,n){},e.getTransportModes=function(e,n){},e.supportsLaunchMode=function(e,n){},e.supportsStart=function(e,n){},e.supportsStartName=function(e,n){},e.supportsDestName=function(e,n){},e.userSelect=function(e,n){},e.APP={USER_SELECT:"user_select",APPLE_MAPS:"apple_maps",GOOGLE_MAPS:"google_maps",WAZE:"waze",CITYMAPPER:"citymapper",NAVIGON:"navigon",TRANSIT_APP:"transit_app",YANDEX:"yandex",UBER:"uber",TOMTOM:"tomtom",BING_MAPS:"bing_maps",SYGIC:"sygic",HERE_MAPS:"here_maps",MOOVIT:"moovit"},e.TRANSPORT_MODE={DRIVING:"driving",WALKING:"walking",BICYCLING:"bicycling",TRANSIT:"transit"},o([r.Cordova({successIndex:1,errorIndex:2})],e,"navigate",null),o([r.Cordova()],e,"isAppAvailable",null),o([r.Cordova()],e,"availableApps",null),o([r.Cordova({sync:!0})],e,"getAppDisplayName",null),o([r.Cordova({sync:!0})],e,"getAppsForPlatform",null),o([r.Cordova({sync:!0})],e,"supportsTransportMode",null),o([r.Cordova({sync:!0})],e,"getTransportModes",null),o([r.Cordova({sync:!0})],e,"supportsLaunchMode",null),o([r.Cordova({sync:!0})],e,"supportsStart",null),o([r.Cordova({sync:!0})],e,"supportsStartName",null),o([r.Cordova({sync:!0})],e,"supportsDestName",null),o([r.Cordova({sync:!0})],e,"userSelect",null),e=o([r.Plugin({plugin:"uk.co.workingedge.phonegap.plugin.launchnavigator",pluginRef:"launchnavigator",repo:"https://github.com/dpa99c/phonegap-launch-navigator.git"})],e)}();t.LaunchNavigator=i},{"./plugin":81}],65:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.schedule=function(e){},e.update=function(e){},e.clear=function(e){},e.clearAll=function(){},e.cancel=function(e){},e.cancelAll=function(){},e.isPresent=function(e){},e.isScheduled=function(e){},e.isTriggered=function(e){},e.getAllIds=function(){},e.getTriggeredIds=function(){},e.getScheduledIds=function(){},e.get=function(e){},e.getScheduled=function(e){},e.getTriggered=function(e){},e.getAll=function(){},e.getAllScheduled=function(){},e.getAllTriggered=function(){},e.registerPermission=function(){},e.hasPermission=function(){},e.on=function(e,n){},o([r.Cordova({sync:!0})],e,"schedule",null),o([r.Cordova({sync:!0})],e,"update",null),o([r.Cordova()],e,"clear",null),o([r.Cordova({successIndex:0,errorIndex:2})],e,"clearAll",null),o([r.Cordova()],e,"cancel",null),o([r.Cordova({successIndex:0,errorIndex:2})],e,"cancelAll",null),o([r.Cordova()],e,"isPresent",null),o([r.Cordova()],e,"isScheduled",null),o([r.Cordova()],e,"isTriggered",null),o([r.Cordova()],e,"getAllIds",null),o([r.Cordova()],e,"getTriggeredIds",null),o([r.Cordova()],e,"getScheduledIds",null),o([r.Cordova()],e,"get",null),o([r.Cordova()],e,"getScheduled",null),o([r.Cordova()],e,"getTriggered",null),o([r.Cordova()],e,"getAll",null),o([r.Cordova()],e,"getAllScheduled",null),o([r.Cordova()],e,"getAllTriggered",null),o([r.Cordova()],e,"registerPermission",null),o([r.Cordova()],e,"hasPermission",null),o([r.Cordova({sync:!0})],e,"on",null),e=o([r.Plugin({plugin:"de.appplant.cordova.plugin.local-notification",pluginRef:"cordova.plugins.notification.local",repo:"https://github.com/katzer/cordova-plugin-local-notifications"})],e)}();t.LocalNotifications=i},{"./plugin":81}],66:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.canRequest=function(){},e.isRequesting=function(){},e.request=function(e){},e.REQUEST_PRIORITY_NO_POWER=0,e.REQUEST_PRIORITY_LOW_POWER=1,e.REQUEST_PRIORITY_BALANCED_POWER_ACCURACY=2,e.REQUEST_PRIORITY_HIGH_ACCURACY=3,e.SUCCESS_SETTINGS_SATISFIED=0,e.SUCCESS_USER_AGREED=1,e.ERROR_ALREADY_REQUESTING=-1,e.ERROR_INVALID_ACTION=0,e.ERROR_INVALID_ACCURACY=1,e.ERROR_EXCEPTION=1,e.ERROR_CANNOT_CHANGE_ACCURACY=3,e.ERROR_USER_DISAGREED=4,e.ERROR_GOOGLE_API_CONNECTION_FAILED=4,o([r.Cordova()],e,"canRequest",null),o([r.Cordova()],e,"isRequesting",null),o([r.Cordova({callbackOrder:"reverse"})],e,"request",null),e=o([r.Plugin({plugin:"cordova-plugin-request-location-accuracy",pluginRef:"cordova.plugins.locationAccuracy",repo:"https://github.com/dpa99c/cordova-plugin-request-location-accuracy"})],e)}();t.LocationAccuracy=i},{"./plugin":81}],67:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.open=function(e,n){},o([r.Cordova({sync:!0})],e,"open",null),e=o([r.Plugin({plugin:"cordova-plugin-market",pluginRef:"plugins.market",repo:"https://github.com/xmartlabs/cordova-plugin-market"})],e)}();t.Market=i},{"./plugin":81}],68:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return Object.defineProperty(e,"supportedImageModes",{get:function(){return navigator.device.capture.supportedImageModes},enumerable:!0,configurable:!0}),Object.defineProperty(e,"supportedAudioModes",{get:function(){return navigator.device.capture.supportedAudioModes},enumerable:!0,configurable:!0}),Object.defineProperty(e,"supportedVideoModes",{get:function(){return navigator.device.capture.supportedVideoModes},enumerable:!0,configurable:!0}),e.captureAudio=function(e){},e.captureImage=function(e){},e.captureVideo=function(e){},e.onPendingCaptureResult=function(){},e.onPendingCaptureError=function(){},o([r.CordovaProperty],e,"supportedImageModes",null),o([r.CordovaProperty],e,"supportedAudioModes",null),o([r.CordovaProperty],e,"supportedVideoModes",null),o([r.Cordova({callbackOrder:"reverse"})],e,"captureAudio",null),o([r.Cordova({callbackOrder:"reverse"})],e,"captureImage",null),o([r.Cordova({callbackOrder:"reverse"})],e,"captureVideo",null),o([r.Cordova({eventObservable:!0,event:"pendingcaptureresult"})],e,"onPendingCaptureResult",null),o([r.Cordova({eventObservable:!0,event:"pendingcaptureerror"})],e,"onPendingCaptureError",null),e=o([r.Plugin({plugin:"cordova-plugin-media-capture",pluginRef:"navigator.device.capture",repo:"https://github.com/apache/cordova-plugin-media-capture"})],e)}();t.MediaCapture=i},{"./plugin":81}],69:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i={repo:"https://github.com/apache/cordova-plugin-media",plugin:"cordova-plugin-media",pluginRef:"Media"},l=function(){function e(e,n){var t=this;r.getPlugin("Media")?this.init=new Promise(function(o,r){t._objectInstance=new Media(e,o,r,n)}):r.pluginWarn(i)}return e.prototype.getCurrentAmplitude=function(){},e.prototype.getCurrentPosition=function(){},e.prototype.getDuration=function(){},e.prototype.play=function(e){},e.prototype.pause=function(){},e.prototype.release=function(){},e.prototype.seekTo=function(e){},e.prototype.setVolume=function(e){},e.prototype.startRecord=function(){},e.prototype.stopRecord=function(){},e.prototype.stop=function(){},e.MEDIA_NONE=0,e.MEDIA_STARTING=1,e.MEDIA_RUNNING=2,e.MEDIA_PAUSED=3,e.MEDIA_STOPPED=4,e.MEDIA_ERR_ABORTED=1,e.MEDIA_ERR_NETWORK=2,e.MEDIA_ERR_DECODE=3,e.MEDIA_ERR_NONE_SUPPORTED=4,o([r.CordovaInstance()],e.prototype,"getCurrentAmplitude",null),o([r.CordovaInstance()],e.prototype,"getCurrentPosition",null),o([r.CordovaInstance({sync:!0})],e.prototype,"getDuration",null),o([r.CordovaInstance({sync:!0})],e.prototype,"play",null),o([r.CordovaInstance({sync:!0})],e.prototype,"pause",null),o([r.CordovaInstance({sync:!0})],e.prototype,"release",null),o([r.CordovaInstance({sync:!0})],e.prototype,"seekTo",null),o([r.CordovaInstance({sync:!0})],e.prototype,"setVolume",null),o([r.CordovaInstance({sync:!0})],e.prototype,"startRecord",null),o([r.CordovaInstance({sync:!0})],e.prototype,"stopRecord",null),o([r.CordovaInstance({sync:!0})],e.prototype,"stop",null),e=o([r.Plugin(i)],e)}();t.MediaPlugin=l},{"./plugin":81}],70:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin");t.pluginMeta={plugin:"cordova-plugin-mixpanel",pluginRef:"mixpanel",repo:"https://github.com/samzilverberg/cordova-mixpanel-plugin"};var i=function(){function e(){}return e.alias=function(e,n){},e.distinctId=function(){},e.flush=function(){},e.identify=function(e){},e.init=function(e){},e.registerSuperProperties=function(e){},e.reset=function(){},e.track=function(e,n){},e.showSurvey=function(){},Object.defineProperty(e,"people",{get:function(){return l},enumerable:!0,configurable:!0}),o([r.Cordova()],e,"alias",null),o([r.Cordova()],e,"distinctId",null),o([r.Cordova()],e,"flush",null),o([r.Cordova()],e,"identify",null),o([r.Cordova()],e,"init",null),o([r.Cordova()],e,"registerSuperProperties",null),o([r.Cordova()],e,"reset",null),o([r.Cordova()],e,"track",null),o([r.Cordova()],e,"showSurvey",null),e=o([r.Plugin(t.pluginMeta)],e)}();t.Mixpanel=i;var l=function(){function e(){}return e.identify=function(e){},e.increment=function(e){},e.setPushId=function(e){},e.set=function(e){},e.setOnce=function(e){},e.plugin=t.pluginMeta.plugin,e.pluginRef=t.pluginMeta.pluginRef+".people",o([r.Cordova()],e,"identify",null),o([r.Cordova()],e,"increment",null),o([r.Cordova()],e,"setPushId",null),o([r.Cordova()],e,"set",null),o([r.Cordova()],e,"setOnce",null),e}();t.MixpanelPeople=l},{"./plugin":81}],71:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.create=function(e){},e.destroy=function(){},e.subscribe=function(){},e.listen=function(){},e.updateIsPlaying=function(e){},o([r.Cordova()],e,"create",null),o([r.Cordova()],e,"destroy",null),o([r.Cordova({observable:!0})],e,"subscribe",null),o([r.Cordova({sync:!0})],e,"listen",null),o([r.Cordova({sync:!0})],e,"updateIsPlaying",null),e=o([r.Plugin({plugin:"cordova-plugin-music-controls",pluginRef:"MusicControls",repo:"https://github.com/homerours/cordova-music-controls-plugin"})],e)}();t.MusicControls=i},{"./plugin":81}],72:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.preloadSimple=function(e,n){},e.preloadComplex=function(e,n,t,o,r){},e.play=function(e,n){},e.stop=function(e){},e.loop=function(e){},e.unload=function(e){},e.setVolumeForComplexAsset=function(e,n){},o([r.Cordova()],e,"preloadSimple",null),o([r.Cordova()],e,"preloadComplex",null),o([r.Cordova({successIndex:1,errorIndex:2})],e,"play",null),o([r.Cordova()],e,"stop",null),o([r.Cordova()],e,"loop",null),o([r.Cordova()],e,"unload",null),o([r.Cordova()],e,"setVolumeForComplexAsset",null),e=o([r.Plugin({plugin:"cordova-plugin-nativeaudio",pluginRef:"plugins.NativeAudio",repo:"https://github.com/floatinghotpot/cordova-plugin-nativeaudio"})],e)}();t.NativeAudio=i},{"./plugin":81}],73:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.slide=function(e){},e.flip=function(e){},e.fade=function(e){},e.drawer=function(e){},e.curl=function(e){},o([r.Cordova()],e,"slide",null),o([r.Cordova()],e,"flip",null),o([r.Cordova({platforms:["iOS","Android"]})],e,"fade",null),o([r.Cordova({platforms:["iOS","Android"]})],e,"drawer",null),o([r.Cordova({platforms:["iOS"]})],e,"curl",null),e=o([r.Plugin({plugin:"com.telerik.plugins.nativepagetransitions",pluginRef:"plugins.nativepagetransitions",repo:"https://github.com/Telerik-Verified-Plugins/NativePageTransitions",platforms:["iOS","Android","Windows Phone"]})],e)}();t.NativePageTransitions=i},{"./plugin":81}],74:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.setItem=function(e,n){},e.getItem=function(e){},e.remove=function(e){},e.clear=function(){},o([r.Cordova()],e,"setItem",null),o([r.Cordova()],e,"getItem",null),o([r.Cordova()],e,"remove",null),o([r.Cordova()],e,"clear",null),e=o([r.Plugin({plugin:"cordova-plugin-nativestorage",pluginRef:"NativeStorage",repo:"https://github.com/TheCocoaProject/cordova-plugin-nativestorage"})],e)}();t.NativeStorage=i},{"./plugin":81}],75:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return Object.defineProperty(e,"connection",{get:function(){return navigator.connection.type},enumerable:!0,configurable:!0}),e.onDisconnect=function(){},e.onConnect=function(){},o([r.CordovaProperty],e,"connection",null),o([r.Cordova({eventObservable:!0,event:"offline"})],e,"onDisconnect",null),o([r.Cordova({eventObservable:!0,event:"online"})],e,"onConnect",null),e=o([r.Plugin({plugin:"cordova-plugin-network-information",repo:"https://github.com/apache/cordova-plugin-network-information",platforms:["Amazon Fire OS","iOS","Android","BlackBerry 10","Windows Phone 7","Windows Phone 8","Windows","Firefox OS","Browser"],pluginRef:"navigator.connection"})],e)}();t.Network=i},{"./plugin":81}],76:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.addNdefListener=function(e,n){},e.addTagDiscoveredListener=function(e,n,t){},e.addMimeTypeListener=function(e,n){},e.addNdefFormatableListener=function(e,n){},e.write=function(e){},e.makeReadyOnly=function(){},e.share=function(e){},e.unshare=function(){},e.erase=function(){},e.handover=function(e){},e.stopHandover=function(){},e.showSettings=function(){},e.enabled=function(){},o([r.Cordova({observable:!0,successIndex:0,errorIndex:3,clearFunction:"removeNdefListener",clearWithArgs:!0})],e,"addNdefListener",null),o([r.Cordova({observable:!0,successIndex:1,errorIndex:4,clearFunction:"removeTagDiscoveredListener",clearWithArgs:!0})],e,"addTagDiscoveredListener",null),o([r.Cordova({observable:!0,successIndex:0,errorIndex:3,clearFunction:"removeMimeTypeListener",clearWithArgs:!0})],e,"addMimeTypeListener",null),o([r.Cordova({observable:!0,successIndex:0,errorIndex:3})],e,"addNdefFormatableListener",null),o([r.Cordova()],e,"write",null),o([r.Cordova()],e,"makeReadyOnly",null),o([r.Cordova()],e,"share",null),o([r.Cordova()],e,"unshare",null),o([r.Cordova()],e,"erase",null),o([r.Cordova()],e,"handover",null),o([r.Cordova()],e,"stopHandover",null),o([r.Cordova()],e,"showSettings",null),o([r.Cordova()],e,"enabled",null),e=o([r.Plugin({plugin:"phonegap-nfc",pluginRef:"nfc",repo:"https://github.com/chariotsolutions/phonegap-nfc"})],e)}();t.NFC=i},{"./plugin":81}],77:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.startInit=function(e,n){},e.handleNotificationReceived=function(){},e.handleNotificationOpened=function(){},e.iOSSettings=function(e){},e.endInit=function(){},e.getTags=function(){},e.getIds=function(){},e.sendTag=function(e,n){},e.sendTags=function(e){},e.deleteTag=function(e){},e.deleteTags=function(e){},e.registerForPushNotifications=function(){},e.enableVibrate=function(e){},e.enableSound=function(e){},e.inFocusDisplaying=function(e){},e.setSubscription=function(e){},e.postNotification=function(e){},e.promptLocation=function(){},e.syncHashedEmail=function(e){},e.setLogLevel=function(e){},e.OSInFocusDisplayOption={None:0,InAppAlert:1,Notification:2},o([r.Cordova({sync:!0})],e,"startInit",null),o([r.Cordova({observable:!0})],e,"handleNotificationReceived",null),o([r.Cordova({observable:!0})],e,"handleNotificationOpened",null),o([r.Cordova({sync:!0})],e,"iOSSettings",null),o([r.Cordova({sync:!0})],e,"endInit",null),o([r.Cordova()],e,"getTags",null),o([r.Cordova()],e,"getIds",null),o([r.Cordova({sync:!0})],e,"sendTag",null),o([r.Cordova({sync:!0})],e,"sendTags",null),o([r.Cordova({sync:!0})],e,"deleteTag",null),o([r.Cordova({sync:!0})],e,"deleteTags",null),o([r.Cordova({sync:!0})],e,"registerForPushNotifications",null),o([r.Cordova({sync:!0})],e,"enableVibrate",null),o([r.Cordova({sync:!0})],e,"enableSound",null),o([r.Cordova({sync:!0})],e,"inFocusDisplaying",null),o([r.Cordova({sync:!0})],e,"setSubscription",null),o([r.Cordova()],e,"postNotification",null),o([r.Cordova({sync:!0})],e,"promptLocation",null),o([r.Cordova({sync:!0})],e,"syncHashedEmail",null),o([r.Cordova({sync:!0})],e,"setLogLevel",null),e=o([r.Plugin({plugin:"onesignal-cordova-plugin",pluginRef:"plugins.OneSignal",repo:"https://github.com/OneSignal/OneSignal-Cordova-SDK"})],e)}();t.OneSignal=i},{"./plugin":81}],78:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.version=function(){},e.init=function(e){},e.prepareToRender=function(e,n){},e.renderSinglePaymentUI=function(e){},e.clientMetadataID=function(){},e.renderFuturePaymentUI=function(){},e.renderProfileSharingUI=function(e){},o([r.Cordova()],e,"version",null),o([r.Cordova()],e,"init",null),o([r.Cordova()],e,"prepareToRender",null),o([r.Cordova()],e,"renderSinglePaymentUI",null),o([r.Cordova()],e,"clientMetadataID",null),o([r.Cordova()],e,"renderFuturePaymentUI",null),o([r.Cordova()],e,"renderProfileSharingUI",null),e=o([r.Plugin({plugin:"com.paypal.cordova.mobilesdk",pluginRef:"PayPalMobile",repo:"https://github.com/paypal/PayPal-Cordova-Plugin"})],e)}();t.PayPal=i;var l=function(){function e(e,n,t,o,r){this.bnCode="PhoneGap_SP",this.amount=e,this.currency=n,this.shortDescription=t,this.intent=o,this.details=r}return e}();t.PayPalPayment=l;var c=function(){function e(e,n,t,o,r){this.name=e,this.quantity=n,this.price=t,this.currency=o,this.sku=r}return e}();t.PayPalItem=c;var a=function(){function e(e,n,t){this.subtotal=e,this.shipping=n,this.tax=t}return e}();t.PayPalPaymentDetails=a;var u=function(){function e(e){var n={defaultUserEmail:null,defaultUserPhoneCountryCode:null,defaultUserPhoneNumber:null,merchantName:null,merchantPrivacyPolicyURL:null,merchantUserAgreementURL:null,acceptCreditCards:!0,payPalShippingAddressOption:0,rememberUser:!0,languageOrLocale:null,disableBlurWhenBackgrounding:!1,presentingInPopover:!1,forceDefaultsInSandbox:!1,sandboxUserPassword:null,sandboxUserPin:null};if(e&&"object"==typeof e)for(var t in e)n.hasOwnProperty(t)&&(n[t]=e[t]);return n}return e}();t.PayPalConfiguration=u;var s=function(){function e(e,n,t,o,r,i,l){this.recipientName=e,this.line1=n,this.line2=t,this.city=o,this.state=r,this.postalCode=i,this.countryCode=l}return e}();t.PayPalShippingAddress=s},{"./plugin":81}],79:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(e,n,t){},o([r.Cordova({sync:!0})],e,"show",null),e=o([r.Plugin({plugin:"com-sarriaroman-photoviewer",pluginRef:"PhotoViewer",repo:"https://github.com/sarriaroman/photoviewer"})],e)}();t.PhotoViewer=i},{"./plugin":81}],80:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.prompt=function(e,n,t){},o([r.Cordova({successIndex:1})],e,"prompt",null),e=o([r.Plugin({plugin:"cordova-plugin-pin-dialog",pluginRef:"plugins.pinDialog",repo:"https://github.com/Paldom/PinDialog"})],e)}();t.PinDialog=i},{"./plugin":81}],81:[function(e,n,t){"use strict";function o(e,n,t,o){if(void 0===n&&(n={}),n.sync)return e;if("reverse"===n.callbackOrder)e.unshift(o),e.unshift(t);else if("node"===n.callbackStyle)e.push(function(e,n){e?o(e):t(n)});else if("object"===n.callbackStyle&&n.successName&&n.errorName){var r={};r[n.successName]=t,r[n.errorName]=o,e.push(r)}else"undefined"!=typeof n.successIndex||"undefined"!=typeof n.errorIndex?(n.successIndex>e.length?e[n.successIndex]=t:e.splice(n.successIndex,0,t),n.errorIndex>e.length?e[n.errorIndex]=o:e.splice(n.errorIndex,0,o)):(e.push(t),e.push(o));return e}function r(e,n,r,i,l,c){void 0===i&&(i={}),r=o(r,i,l,c);var a=t.getPlugin(e.pluginRef);return a?C.get(window,e.pluginRef)[n].apply(a,r):window.cordova?(t.pluginWarn(e,n),{error:"plugin_not_installed"}):(t.cordovaWarn(e.name,n),{error:"cordova_not_available"})}function i(e){var n=function(){return window.Promise?new Promise(function(n,t){e(n,t)}):void console.error("No Promise support or polyfill found. To enable Ionic Native support, please add the es6-promise polyfill before this script, or run with a library like Angular 1/2 or on a recent browser.")};if(window.angular){var t=window.angular.element(document.querySelector("[ng-app]")||document.body).injector();if(t){var o=t.get("$q");return o(function(n,t){e(n,t)})}return console.warn("Angular 1 was detected but $q couldn't be retrieved. This is usually when the app is not bootstrapped on the html or body tag. Falling back to native promises which won't trigger an automatic digest when promises resolve."),n()}return n()}function l(e,n,t,o){void 0===o&&(o={});var l,c,a=i(function(i,a){l=r(e,n,t,o,i,a),c=a});return l&&l.error&&(a["catch"](function(){}),c(l.error)),a}function c(e,n,t,o){return void 0===o&&(o={}),i(function(i,l){var c=r(e,n,t,o);c&&c.error&&l(c.error),c.then(i)["catch"](l)})}function a(e,n,t,o){return void 0===o&&(o={}),new m.Observable(function(i){var l=r(e,n,t,o,i.next.bind(i),i.error.bind(i));return l&&l.error&&i.error(l.error),function(){try{if(o.clearFunction)return o.clearWithArgs?C.get(window,e.pluginRef)[o.clearFunction].apply(e,t):C.get(window,e.pluginRef)[o.clearFunction].call(e,l)}catch(r){console.warn("Unable to clear the previous observable watch for",e.name,n),console.error(r)}}})}function u(e,n,t,r,i,l){return void 0===r&&(r={}),t=o(t,r,i,l),e._objectInstance[n].apply(e._objectInstance,t)}function s(e,n,t){return void 0===t&&(t={}),function(){for(var o=[],r=0;r<arguments.length;r++)o[r-0]=arguments[r];return t.sync?u(e,n,o,t):t.observable?new m.Observable(function(r){var i=u(e,n,o,t,r.next.bind(r),r.error.bind(r));return function(){try{return t.clearWithArgs?e._objectInstance[t.clearFunction].apply(e._objectInstance,o):e._objectInstance[t.clearFunction].call(e,i);
  }catch(r){console.warn("Unable to clear the previous observable watch for",e.name,n),console.error(r)}}}):i(t.otherPromise?function(r,i){var l=u(e,n,o,t,r,i);l.then(r,i)}:function(r,i){u(e,n,o,t,r,i)})}}function p(e){return new m.Observable(function(n){return window.addEventListener(e,n.next.bind(n),!1),function(){return window.removeEventListener(e,n.next.bind(n),!1)}})}function f(e,n,o,r){return void 0===r&&(r={}),new m.Observable(function(o){var r=t.getPlugin(e.pluginRef);if(!r)return window.cordova||(t.cordovaWarn(e.name,n),o.error({error:"cordova_not_available"})),t.pluginWarn(e,n),void o.error({error:"plugin_not_installed"});var i=r[n];return i?void(r[n]=o.next.bind(o)):(o.error({error:"no_such_method"}),void o.complete())})}function d(e){return function(n){for(var o in e)n[o]=e[o];return n.installed=function(n){return!!t.getPlugin(e.pluginRef)},n.getPlugin=function(){return t.getPlugin(e.pluginRef)},n.checkInstall=function(){var o=t.getPlugin(e.pluginRef);return!!o||(t.pluginWarn(n),!1)},n}}function g(e){return void 0===e&&(e={}),function(n,o,r){return{value:function(){for(var n=[],r=0;r<arguments.length;r++)n[r-0]=arguments[r];return t.wrap(this,o,e).apply(this,n)}}}}function v(e){return void 0===e&&(e={}),function(n,t){return{value:function(){for(var n=[],o=0;o<arguments.length;o++)n[o-0]=arguments[o];return s(this,t,e).apply(this,n)}}}}function h(e,n,o){var r=o.get;return o.get=function(){for(var e=[],o=0;o<arguments.length;o++)e[o-0]=arguments[o];if(!window.cordova)return t.cordovaWarn(this.name,null),{};var i=this,l=t.getPlugin(i.pluginRef);return l?r.apply(this,e):(t.pluginWarn(this,n),{})},o}function y(e,n,t){return t.get=function(){return this._objectInstance[n]},t.set=function(){for(var e=[],t=0;t<arguments.length;t++)e[t-0]=arguments[t];this._objectInstance[n]=e[0]},t}function b(e){return void 0===e&&(e={}),function(n,t,o){return{value:function(){for(var n=[],o=0;o<arguments.length;o++)n[o-0]=arguments[o];return f(this,t,e)}}}}var C=e("../util"),m=e("rxjs/Observable");t.getPlugin=function(e){return C.get(window,e)},t.pluginWarn=function(e,n){var t=e.name,o=e.plugin;n?console.warn("Native: tried calling "+t+"."+n+", but the "+t+" plugin is not installed."):console.warn("Native: tried accessing the "+t+" plugin but it's not installed."),console.warn("Install the "+t+" plugin: 'ionic plugin add "+o+"'")},t.cordovaWarn=function(e,n){n?console.warn("Native: tried calling "+e+"."+n+", but Cordova is not available. Make sure to include cordova.js or run in a device/simulator"):console.warn("Native: tried accessing the "+e+" plugin but Cordova is not available. Make sure to include cordova.js or run in a device/simulator")},t.wrap=function(e,n,t){return void 0===t&&(t={}),function(){for(var o=[],i=0;i<arguments.length;i++)o[i-0]=arguments[i];return t.sync?r(e,n,o,t):t.observable?a(e,n,o,t):t.eventObservable&&t.event?p(t.event):t.otherPromise?c(e,n,o,t):l(e,n,o,t)}},t.Plugin=d,t.Cordova=g,t.CordovaInstance=v,t.CordovaProperty=h,t.InstanceProperty=y,t.CordovaFunctionOverride=b},{"../util":111,"rxjs/Observable":112}],82:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.acquire=function(){},e.dim=function(){},e.release=function(){},e.setReleaseOnPause=function(e){},o([r.Cordova()],e,"acquire",null),o([r.Cordova()],e,"dim",null),o([r.Cordova()],e,"release",null),o([r.Cordova()],e,"setReleaseOnPause",null),e=o([r.Plugin({plugin:"cordova-plugin-powermanagement-orig",pluginRef:"powerManagement",repo:"https://github.com/Viras-/cordova-plugin-powermanagement"})],e)}();t.PowerManagement=i},{"./plugin":81}],83:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isAvailable=function(){},e.print=function(e,n){},o([r.Cordova()],e,"isAvailable",null),o([r.Cordova()],e,"print",null),e=o([r.Plugin({plugin:"de.appplant.cordova.plugin.printer",pluginRef:"cordova.plugins.printer",repo:"https://github.com/katzer/cordova-plugin-printer.git",platforms:["Android","iOS"]})],e)}();t.Printer=i},{"./plugin":81}],84:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.init=function(e){},e.hasPermission=function(){},o([r.Cordova({sync:!0})],e,"init",null),o([r.Cordova()],e,"hasPermission",null),e=o([r.Plugin({plugin:"phonegap-plugin-push",pluginRef:"PushNotification",repo:"https://github.com/phonegap/phonegap-plugin-push"})],e)}();t.Push=i},{"./plugin":81}],85:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isAvailable=function(){},e.show=function(e){},e.hide=function(){},e.connectToService=function(){},e.warmUp=function(){},e.mayLaunchUrl=function(e){},o([r.Cordova()],e,"isAvailable",null),o([r.Cordova()],e,"show",null),o([r.Cordova()],e,"hide",null),o([r.Cordova()],e,"connectToService",null),o([r.Cordova()],e,"warmUp",null),o([r.Cordova()],e,"mayLaunchUrl",null),e=o([r.Plugin({plugin:"cordova-plugin-safariviewcontroller",pluginRef:"SafariViewController",platforms:["iOS","Android"],repo:"https://github.com/EddyVerbruggen/cordova-plugin-safariviewcontroller"})],e)}();t.SafariViewController=i},{"./plugin":81}],86:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.lockOrientation=function(e){},e.unlockOrientation=function(){},Object.defineProperty(e,"orientation",{get:function(){return window.screen.orientation},enumerable:!0,configurable:!0}),o([r.Cordova({sync:!0})],e,"lockOrientation",null),o([r.Cordova({sync:!0})],e,"unlockOrientation",null),o([r.CordovaProperty],e,"orientation",null),e=o([r.Plugin({plugin:"cordova-plugin-screen-orientation",pluginRef:"window.screen",repo:"https://github.com/apache/cordova-plugin-screen-orientation",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.ScreenOrientation=i},{"./plugin":81}],87:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.save=function(e,n,t){return new Promise(function(o,r){navigator.screenshot.save(function(e,n){e?r(e):o(n)},e,n,t)})},e.URI=function(e){return new Promise(function(n,t){navigator.screenshot.URI(function(e,o){e?t(e):n(o)},e)})},e=o([r.Plugin({plugin:"https://github.com/gitawego/cordova-screenshot.git",pluginRef:"navigator.screenshot",repo:"https://github.com/gitawego/cordova-screenshot.git"})],e)}();t.Screenshot=i},{"./plugin":81}],88:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.prototype.create=function(e){var n=this;return new Promise(function(t,o){n._objectInstance=new cordova.plugins.SecureStorage(t,o,e)})},e.prototype.get=function(e){},e.prototype.set=function(e,n){},e.prototype.remove=function(e){},o([r.CordovaInstance({callbackOrder:"reverse"})],e.prototype,"get",null),o([r.CordovaInstance({callbackOrder:"reverse"})],e.prototype,"set",null),o([r.CordovaInstance({callbackOrder:"reverse"})],e.prototype,"remove",null),e=o([r.Plugin({plugin:"cordova-plugin-secure-storage",pluginRef:"plugins.securestorage",repo:"https://github.com/Crypho/cordova-plugin-secure-storage",platforms:["Android","iOS","Windows Phone","Browser"]})],e)}();t.SecureStorage=i},{"./plugin":81}],89:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.startWatch=function(e){},o([r.Cordova({observable:!0,clearFunction:"stopWatch",successIndex:0,errorIndex:2})],e,"startWatch",null),e=o([r.Plugin({plugin:"cordova-plugin-shake",pluginRef:"shake",repo:"https://github.com/leecrossley/cordova-plugin-shake"})],e)}();t.Shake=i},{"./plugin":81}],90:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.getSimInfo=function(){},o([r.Cordova()],e,"getSimInfo",null),e=o([r.Plugin({plugin:"cordova-plugin-sim",pluginRef:"plugins.sim",repo:"https://github.com/pbakondy/cordova-plugin-sim",platforms:["Android","iOS","Windows Phone"]})],e)}();t.Sim=i},{"./plugin":81}],91:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.send=function(e,n,t){},o([r.Cordova()],e,"send",null),e=o([r.Plugin({plugin:"cordova-sms-plugin",pluginRef:"sms",repo:"https://github.com/cordova-sms/cordova-sms-plugin",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.SMS=i},{"./plugin":81}],92:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.share=function(e,n,t,o){},e.shareWithOptions=function(e){},e.canShareVia=function(e,n,t,o,r){},e.shareViaTwitter=function(e,n,t){},e.shareViaFacebook=function(e,n,t){},e.shareViaFacebookWithPasteMessageHint=function(e,n,t,o){},e.shareViaInstagram=function(e,n){},e.shareViaWhatsApp=function(e,n,t){},e.shareViaWhatsAppToReceiver=function(e,n,t,o){},e.shareViaSMS=function(e,n){},e.canShareViaEmail=function(){},e.shareViaEmail=function(e,n,t,o,r,i){},e.shareVia=function(e,n,t,o,r){},o([r.Cordova()],e,"share",null),o([r.Cordova({platforms:["iOS","Android"]})],e,"shareWithOptions",null),o([r.Cordova({successIndex:5,errorIndex:6,platforms:["iOS","Android"]})],e,"canShareVia",null),o([r.Cordova({successIndex:3,errorIndex:4,platforms:["iOS","Android"]})],e,"shareViaTwitter",null),o([r.Cordova({successIndex:3,errorIndex:4,platforms:["iOS","Android"]})],e,"shareViaFacebook",null),o([r.Cordova({successIndex:4,errorIndex:5,platforms:["iOS","Android"]})],e,"shareViaFacebookWithPasteMessageHint",null),o([r.Cordova({platforms:["iOS","Android"]})],e,"shareViaInstagram",null),o([r.Cordova({successIndex:3,errorIndex:4,platforms:["iOS","Android"]})],e,"shareViaWhatsApp",null),o([r.Cordova({successIndex:4,errorIndex:5,platforms:["iOS","Android"]})],e,"shareViaWhatsAppToReceiver",null),o([r.Cordova({platforms:["iOS","Android"]})],e,"shareViaSMS",null),o([r.Cordova({platforms:["iOS","Android"]})],e,"canShareViaEmail",null),o([r.Cordova({platforms:["iOS","Android"],successIndex:6,errorIndex:7})],e,"shareViaEmail",null),o([r.Cordova({successIndex:5,errorIndex:6,platforms:["iOS","Android"]})],e,"shareVia",null),e=o([r.Plugin({plugin:"cordova-plugin-x-socialsharing",pluginRef:"plugins.socialsharing",repo:"https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin",platforms:["iOS","Android","Windows Phone"]})],e)}();t.SocialSharing=i},{"./plugin":81}],93:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(e,n,t,o){},e.hide=function(){},o([r.Cordova({sync:!0})],e,"show",null),o([r.Cordova({sync:!0})],e,"hide",null),e=o([r.Plugin({plugin:"cordova-plugin-spinner-dialog",pluginRef:"window.plugins.spinnerDialog",repo:"https://github.com/Paldom/SpinnerDialog",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.SpinnerDialog=i},{"./plugin":81}],94:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(){},e.hide=function(){},o([r.Cordova({sync:!0})],e,"show",null),o([r.Cordova({sync:!0})],e,"hide",null),e=o([r.Plugin({plugin:"cordova-plugin-splashscreen",pluginRef:"navigator.splashscreen",repo:"https://github.com/apache/cordova-plugin-splashscreen"})],e)}();t.Splashscreen=i},{"./plugin":81}],95:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return Object.defineProperty(e.prototype,"databaseFeatures",{get:function(){return this._objectInstance.databaseFeatures},enumerable:!0,configurable:!0}),e.prototype.openDatabase=function(e){var n=this;return new Promise(function(t,o){sqlitePlugin.openDatabase(e,function(e){n._objectInstance=e,t(e)},function(e){console.warn(e),o(e)})})},e.prototype.addTransaction=function(e){},e.prototype.transaction=function(e){},e.prototype.readTransaction=function(e){},e.prototype.startNextTransaction=function(){},e.prototype.close=function(){},e.prototype.start=function(){},e.prototype.executeSql=function(e,n){},e.prototype.addStatement=function(e,n){},e.prototype.sqlBatch=function(e){},e.prototype.abortallPendingTransactions=function(){},e.prototype.handleStatementSuccess=function(e,n){},e.prototype.handleStatementFailure=function(e,n){},e.prototype.run=function(){},e.prototype.abort=function(e){},e.prototype.finish=function(){},e.prototype.abortFromQ=function(e){},e.echoTest=function(){},e.deleteDatabase=function(e){},o([r.CordovaInstance({sync:!0})],e.prototype,"addTransaction",null),o([r.CordovaInstance({successIndex:2,errorIndex:1})],e.prototype,"transaction",null),o([r.CordovaInstance()],e.prototype,"readTransaction",null),o([r.CordovaInstance({sync:!0})],e.prototype,"startNextTransaction",null),o([r.CordovaInstance()],e.prototype,"close",null),o([r.CordovaInstance({sync:!0})],e.prototype,"start",null),o([r.CordovaInstance()],e.prototype,"executeSql",null),o([r.CordovaInstance()],e.prototype,"addStatement",null),o([r.CordovaInstance()],e.prototype,"sqlBatch",null),o([r.CordovaInstance({sync:!0})],e.prototype,"abortallPendingTransactions",null),o([r.CordovaInstance({sync:!0})],e.prototype,"handleStatementSuccess",null),o([r.CordovaInstance({sync:!0})],e.prototype,"handleStatementFailure",null),o([r.CordovaInstance({sync:!0})],e.prototype,"run",null),o([r.CordovaInstance({sync:!0})],e.prototype,"abort",null),o([r.CordovaInstance({sync:!0})],e.prototype,"finish",null),o([r.CordovaInstance({sync:!0})],e.prototype,"abortFromQ",null),o([r.Cordova()],e,"echoTest",null),o([r.Cordova()],e,"deleteDatabase",null),e=o([r.Plugin({pluginRef:"sqlitePlugin",plugin:"cordova-sqlite-storage",repo:"https://github.com/litehelpers/Cordova-sqlite-storage"})],e)}();t.SQLite=i},{"./plugin":81}],96:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.overlaysWebView=function(e){},e.styleDefault=function(){},e.styleLightContent=function(){},e.styleBlackTranslucent=function(){},e.styleBlackOpaque=function(){},e.backgroundColorByName=function(e){},e.backgroundColorByHexString=function(e){},e.hide=function(){},e.show=function(){},Object.defineProperty(e,"isVisible",{get:function(){return window.StatusBar.isVisible},enumerable:!0,configurable:!0}),o([r.Cordova({sync:!0})],e,"overlaysWebView",null),o([r.Cordova({sync:!0})],e,"styleDefault",null),o([r.Cordova({sync:!0})],e,"styleLightContent",null),o([r.Cordova({sync:!0})],e,"styleBlackTranslucent",null),o([r.Cordova({sync:!0})],e,"styleBlackOpaque",null),o([r.Cordova({sync:!0})],e,"backgroundColorByName",null),o([r.Cordova({sync:!0})],e,"backgroundColorByHexString",null),o([r.Cordova({sync:!0})],e,"hide",null),o([r.Cordova({sync:!0})],e,"show",null),o([r.CordovaProperty],e,"isVisible",null),e=o([r.Plugin({plugin:"cordova-plugin-statusbar",pluginRef:"StatusBar",repo:"https://github.com/apache/cordova-plugin-statusbar",platforms:["iOS","Android","Windows Phone 8","Windows 8","Windows 10"]})],e)}();t.StatusBar=i},{"./plugin":81}],97:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.start=function(e){},e.stop=function(){},e.getTodayStepCount=function(){},e.getStepCount=function(){},e.deviceCanCountSteps=function(){},e.getHistory=function(){},o([r.Cordova()],e,"start",null),o([r.Cordova()],e,"stop",null),o([r.Cordova()],e,"getTodayStepCount",null),o([r.Cordova()],e,"getStepCount",null),o([r.Cordova()],e,"deviceCanCountSteps",null),o([r.Cordova()],e,"getHistory",null),e=o([r.Plugin({plugin:"https://github.com/texh/cordova-plugin-stepcounter",pluginRef:"stepcounter",repo:"https://github.com/texh/cordova-plugin-stepcounter",platforms:["Android"]})],e)}();t.Stepcounter=i},{"./plugin":81}],98:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.playVideo=function(e,n){},e.playAudio=function(e,n){},e.stopAudio=function(){},e.pauseAudio=function(){},e.resumeAudio=function(){},o([r.Cordova({sync:!0})],e,"playVideo",null),o([r.Cordova({sync:!0})],e,"playAudio",null),o([r.Cordova({sync:!0})],e,"stopAudio",null),o([r.Cordova({sync:!0,platforms:["iOS"]})],e,"pauseAudio",null),o([r.Cordova({sync:!0,platforms:["iOS"]})],e,"resumeAudio",null),e=o([r.Plugin({plugin:"cordova-plugin-streaming-media",pluginRef:"plugins.streamingMedia",repo:"https://github.com/nchutchind/cordova-plugin-streaming-media",platforms:["Android","iOS"]})],e)}();t.StreamingMedia=i},{"./plugin":81}],99:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.speak=function(e){},o([r.Cordova({successIndex:1,errorIndex:2})],e,"speak",null),e=o([r.Plugin({plugin:"cordova-plugin-tts",pluginRef:"TTS",repo:"https://github.com/vilic/cordova-plugin-tts"})],e)}();t.TextToSpeech=i},{"./plugin":81}],100:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=e("rxjs/Observable"),l=function(){function e(e,n,t){try{this._objectInstance=cordova.ThemeableBrowser.open(e,n,t)}catch(o){window.open(e),console.warn("Native: ThemeableBrowser is not installed or you are running on a browser. Falling back to window.open, all instance methods will NOT work.")}}return e.prototype.show=function(){},e.prototype.close=function(){},e.prototype.reload=function(){},e.prototype.executeScript=function(e){},e.prototype.insertCss=function(e){},e.prototype.on=function(e){var n=this;return new i.Observable(function(t){return n._objectInstance.addEventListener(e,t.next.bind(t)),function(){return n._objectInstance.removeEventListener(e,t.next.bind(t))}})},o([r.CordovaInstance({sync:!0})],e.prototype,"show",null),o([r.CordovaInstance({sync:!0})],e.prototype,"close",null),o([r.CordovaInstance({sync:!0})],e.prototype,"reload",null),o([r.CordovaInstance()],e.prototype,"executeScript",null),o([r.CordovaInstance()],e.prototype,"insertCss",null),e=o([r.Plugin({plugin:"cordova-plugin-themeablebrowser",pluginRef:"cordova.ThemeableBrowser",repo:"https://github.com/initialxy/cordova-plugin-themeablebrowser"})],e)}();t.ThemeableBrowser=l},{"./plugin":81,"rxjs/Observable":112}],101:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.show=function(e,n,t){},e.hide=function(){},e.showWithOptions=function(e){},e.showShortTop=function(e){},e.showShortCenter=function(e){},e.showShortBottom=function(e){},e.showLongTop=function(e){},e.showLongCenter=function(e){},e.showLongBottom=function(e){},o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"show",null),o([r.Cordova()],e,"hide",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showWithOptions",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showShortTop",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showShortCenter",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showShortBottom",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showLongTop",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showLongCenter",null),o([r.Cordova({observable:!0,clearFunction:"hide"})],e,"showLongBottom",null),e=o([r.Plugin({plugin:"cordova-plugin-x-toast",pluginRef:"plugins.toast",repo:"https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.Toast=i},{"./plugin":81}],102:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.isAvailable=function(){},e.verifyFingerprint=function(e){},e.verifyFingerprintWithCustomPasswordFallback=function(e){},e.verifyFingerprintWithCustomPasswordFallbackAndEnterPasswordLabel=function(e,n){},o([r.Cordova()],e,"isAvailable",null),o([r.Cordova()],e,"verifyFingerprint",null),o([r.Cordova()],e,"verifyFingerprintWithCustomPasswordFallback",null),o([r.Cordova()],e,"verifyFingerprintWithCustomPasswordFallbackAndEnterPasswordLabel",null),e=o([r.Plugin({plugin:"cordova-plugin-touch-id",pluginRef:"plugins.touchid",repo:"https://github.com/EddyVerbruggen/cordova-plugin-touch-id",platforms:["iOS"]})],e)}();t.TouchID=i},{"./plugin":81}],103:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.login=function(){},e.logout=function(){},e.showUser=function(){},o([r.Cordova()],e,"login",null),o([r.Cordova()],e,"logout",null),o([r.Cordova()],e,"showUser",null),e=o([r.Plugin({plugin:"twitter-connect-plugin",pluginRef:"TwitterConnect",repo:"https://github.com/ManifestWebDesign/twitter-connect-plugin",install:"ionic plugin add twitter-connect-plugin --variable FABRIC_KEY=fabric_API_key"})],e)}();t.TwitterConnect=i},{"./plugin":81}],104:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.vibrate=function(e){},o([r.Cordova({sync:!0})],e,"vibrate",null),e=o([r.Plugin({plugin:"cordova-plugin-vibration",pluginRef:"navigator",repo:"https://github.com/apache/cordova-plugin-vibration",platforms:["Android","iOS","Windows 8.1 Phone","Windows 8.1","Windows 10"]})],e)}();t.Vibration=i},{"./plugin":81}],105:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.transcodeVideo=function(e){},e.trim=function(e){},e.createThumbnail=function(e){},e.getVideoInfo=function(e){},e.OptimizeForNetworkUse={NO:0,YES:1},e.OutputFileType={M4V:0,MPEG4:1,M4A:2,QUICK_TIME:3},o([r.Cordova({callbackOrder:"reverse"})],e,"transcodeVideo",null),o([r.Cordova({callbackOrder:"reverse",platforms:["iOS"]})],e,"trim",null),o([r.Cordova({callbackOrder:"reverse"})],e,"createThumbnail",null),o([r.Cordova({callbackOrder:"reverse"})],e,"getVideoInfo",null),e=o([r.Plugin({plugin:"cordova-plugin-video-editor",pluginRef:"VideoEditor",repo:"https://github.com/jbavari/cordova-plugin-video-editor",platforms:["Android","iOS","Windows Phone 8"]})],e)}();t.VideoEditor=i},{"./plugin":81}],106:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.play=function(e,n){},e.close=function(){},o([r.Cordova()],e,"play",null),o([r.Cordova({sync:!0})],e,"close",null),e=o([r.Plugin({plugin:"cordova-plugin-videoplayer",pluginRef:"VideoPlayer",repo:"https://github.com/moust/cordova-plugin-videoplayer",platforms:["Android"]})],e)}();t.VideoPlayer=i},{"./plugin":81}],107:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return Object.defineProperty(e,"ACTION_VIEW",{get:function(){return window.plugins.webintent.ACTION_VIEW},enumerable:!0,configurable:!0}),Object.defineProperty(e,"EXTRA_TEXT",{get:function(){return window.plugins.webintent.EXTRA_TEXT},enumerable:!0,configurable:!0}),e.startActivity=function(e){},e.hasExtra=function(e){},e.getExtra=function(e){},e.getUri=function(){},e.onNewIntent=function(){},e.sendBroadcast=function(e){},o([r.CordovaProperty],e,"ACTION_VIEW",null),o([r.CordovaProperty],e,"EXTRA_TEXT",null),o([r.Cordova()],e,"startActivity",null),o([r.Cordova()],e,"hasExtra",null),o([r.Cordova()],e,"getExtra",null),o([r.Cordova()],e,"getUri",null),o([r.Cordova()],e,"onNewIntent",null),o([r.Cordova()],e,"sendBroadcast",null),e=o([r.Plugin({plugin:"https://github.com/Initsogar/cordova-webintent.git",pluginRef:"window.plugins.webintent",repo:"https://github.com/Initsogar/cordova-webintent.git",platforms:["Android"]})],e)}();t.WebIntent=i},{"./plugin":81}],108:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);
  return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.openVideo=function(e){},o([r.Cordova({sync:!0})],e,"openVideo",null),e=o([r.Plugin({plugin:"https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git",pluginRef:"YoutubeVideoPlayer",repo:"https://github.com/Glitchbone/CordovaYoutubeVideoPlayer",platforms:["Android","iOS"]})],e)}();t.YoutubeVideoPlayer=i},{"./plugin":81}],109:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.scan=function(e){},o([r.Cordova()],e,"scan",null),e=o([r.Plugin({plugin:"cordova-plugin-cszbar",pluginRef:"cloudSky.zBar",repo:"https://github.com/tjwoon/csZBar",platforms:["Android","iOS"]})],e)}();t.ZBar=i},{"./plugin":81}],110:[function(e,n,t){"use strict";var o=this&&this.__decorate||function(e,n,t,o){var r,i=arguments.length,l=i<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,t):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,n,t,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(l=(i<3?r(l):i>3?r(n,t,l):r(n,t))||l);return i>3&&l&&Object.defineProperty(n,t,l),l},r=e("./plugin"),i=function(){function e(){}return e.unzip=function(e,n,t){},o([r.Cordova({successIndex:2,errorIndex:4})],e,"unzip",null),e=o([r.Plugin({plugin:"cordova-plugin-zip",pluginRef:"zip",repo:"https://github.com/MobileChromeApps/cordova-plugin-zip"})],e)}();t.Zip=i},{"./plugin":81}],111:[function(e,n,t){"use strict";function o(e,n){for(var t=0,n=n.split("."),o=n.length;t<o;t++){if(!e)return null;e=e[n[t]]}return e}t.get=o},{}],112:[function(e,n,t){"use strict";var o=e("./util/root"),r=e("./util/toSubscriber"),i=e("./symbol/observable"),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(n){var t=new e;return t.source=this,t.operator=n,t},e.prototype.subscribe=function(e,n,t){var o=this.operator,i=r.toSubscriber(e,n,t);if(o?o.call(i,this):i.add(this._subscribe(i)),i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},e.prototype.forEach=function(e,n){var t=this;if(n||(o.root.Rx&&o.root.Rx.config&&o.root.Rx.config.Promise?n=o.root.Rx.config.Promise:o.root.Promise&&(n=o.root.Promise)),!n)throw new Error("no Promise impl found");return new n(function(n,o){var r=t.subscribe(function(n){if(r)try{e(n)}catch(t){o(t),r.unsubscribe()}else e(n)},o,n)})},e.prototype._subscribe=function(e){return this.source.subscribe(e)},e.prototype[i.$$observable]=function(){return this},e.create=function(n){return new e(n)},e}();t.Observable=l},{"./symbol/observable":116,"./util/root":123,"./util/toSubscriber":124}],113:[function(e,n,t){"use strict";t.empty={closed:!0,next:function(e){},error:function(e){throw e},complete:function(){}}},{}],114:[function(e,n,t){"use strict";var o=this&&this.__extends||function(e,n){function t(){this.constructor=e}for(var o in n)n.hasOwnProperty(o)&&(e[o]=n[o]);e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)},r=e("./util/isFunction"),i=e("./Subscription"),l=e("./Observer"),c=e("./symbol/rxSubscriber"),a=function(e){function n(t,o,r){switch(e.call(this),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=l.empty;break;case 1:if(!t){this.destination=l.empty;break}if("object"==typeof t){t instanceof n?(this.destination=t,this.destination.add(this)):(this.syncErrorThrowable=!0,this.destination=new u(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new u(this,t,o,r)}}return o(n,e),n.prototype[c.$$rxSubscriber]=function(){return this},n.create=function(e,t,o){var r=new n(e,t,o);return r.syncErrorThrowable=!1,r},n.prototype.next=function(e){this.isStopped||this._next(e)},n.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},n.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},n.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},n.prototype._next=function(e){this.destination.next(e)},n.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},n.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},n}(i.Subscription);t.Subscriber=a;var u=function(e){function n(n,t,o,i){e.call(this),this._parent=n;var l,c=this;r.isFunction(t)?l=t:t&&(c=t,l=t.next,o=t.error,i=t.complete,r.isFunction(c.unsubscribe)&&this.add(c.unsubscribe.bind(c)),c.unsubscribe=this.unsubscribe.bind(this)),this._context=c,this._next=l,this._error=o,this._complete=i}return o(n,e),n.prototype.next=function(e){if(!this.isStopped&&this._next){var n=this._parent;n.syncErrorThrowable?this.__tryOrSetError(n,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},n.prototype.error=function(e){if(!this.isStopped){var n=this._parent;if(this._error)n.syncErrorThrowable?(this.__tryOrSetError(n,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else{if(!n.syncErrorThrowable)throw this.unsubscribe(),e;n.syncErrorValue=e,n.syncErrorThrown=!0,this.unsubscribe()}}},n.prototype.complete=function(){if(!this.isStopped){var e=this._parent;this._complete?e.syncErrorThrowable?(this.__tryOrSetError(e,this._complete),this.unsubscribe()):(this.__tryOrUnsub(this._complete),this.unsubscribe()):this.unsubscribe()}},n.prototype.__tryOrUnsub=function(e,n){try{e.call(this._context,n)}catch(t){throw this.unsubscribe(),t}},n.prototype.__tryOrSetError=function(e,n,t){try{n.call(this._context,t)}catch(o){return e.syncErrorValue=o,e.syncErrorThrown=!0,!0}return!1},n.prototype._unsubscribe=function(){var e=this._parent;this._context=null,this._parent=null,e.unsubscribe()},n}(a)},{"./Observer":113,"./Subscription":115,"./symbol/rxSubscriber":117,"./util/isFunction":121}],115:[function(e,n,t){"use strict";var o=e("./util/isArray"),r=e("./util/isObject"),i=e("./util/isFunction"),l=e("./util/tryCatch"),c=e("./util/errorObject"),a=e("./util/UnsubscriptionError"),u=function(){function e(e){this.closed=!1,e&&(this._unsubscribe=e)}return e.prototype.unsubscribe=function(){var e,n=!1;if(!this.closed){this.closed=!0;var t=this,u=t._unsubscribe,s=t._subscriptions;if(this._subscriptions=null,i.isFunction(u)){var p=l.tryCatch(u).call(this);p===c.errorObject&&(n=!0,(e=e||[]).push(c.errorObject.e))}if(o.isArray(s))for(var f=-1,d=s.length;++f<d;){var g=s[f];if(r.isObject(g)){var p=l.tryCatch(g.unsubscribe).call(g);if(p===c.errorObject){n=!0,e=e||[];var v=c.errorObject.e;v instanceof a.UnsubscriptionError?e=e.concat(v.errors):e.push(v)}}}if(n)throw new a.UnsubscriptionError(e)}},e.prototype.add=function(n){if(!n||n===e.EMPTY)return e.EMPTY;if(n===this)return this;var t=n;switch(typeof n){case"function":t=new e(n);case"object":if(t.closed||"function"!=typeof t.unsubscribe)break;this.closed?t.unsubscribe():(this._subscriptions||(this._subscriptions=[])).push(t);break;default:throw new Error("unrecognized teardown "+n+" added to Subscription.")}return t},e.prototype.remove=function(n){if(null!=n&&n!==this&&n!==e.EMPTY){var t=this._subscriptions;if(t){var o=t.indexOf(n);o!==-1&&t.splice(o,1)}}},e.EMPTY=function(e){return e.closed=!0,e}(new e),e}();t.Subscription=u},{"./util/UnsubscriptionError":118,"./util/errorObject":119,"./util/isArray":120,"./util/isFunction":121,"./util/isObject":122,"./util/tryCatch":125}],116:[function(e,n,t){"use strict";function o(e){var n,t=e.Symbol;return"function"==typeof t?t.observable?n=t.observable:(n=t("observable"),t.observable=n):n="@@observable",n}var r=e("../util/root");t.getSymbolObservable=o,t.$$observable=o(r.root)},{"../util/root":123}],117:[function(e,n,t){"use strict";var o=e("../util/root"),r=o.root.Symbol;t.$$rxSubscriber="function"==typeof r&&"function"==typeof r["for"]?r["for"]("rxSubscriber"):"@@rxSubscriber"},{"../util/root":123}],118:[function(e,n,t){"use strict";var o=this&&this.__extends||function(e,n){function t(){this.constructor=e}for(var o in n)n.hasOwnProperty(o)&&(e[o]=n[o]);e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)},r=function(e){function n(n){e.call(this),this.errors=n;var t=Error.call(this,n?n.length+" errors occurred during unsubscription:\n  "+n.map(function(e,n){return n+1+") "+e.toString()}).join("\n  "):"");this.name=t.name="UnsubscriptionError",this.stack=t.stack,this.message=t.message}return o(n,e),n}(Error);t.UnsubscriptionError=r},{}],119:[function(e,n,t){"use strict";t.errorObject={e:{}}},{}],120:[function(e,n,t){"use strict";t.isArray=Array.isArray||function(e){return e&&"number"==typeof e.length}},{}],121:[function(e,n,t){"use strict";function o(e){return"function"==typeof e}t.isFunction=o},{}],122:[function(e,n,t){"use strict";function o(e){return null!=e&&"object"==typeof e}t.isObject=o},{}],123:[function(e,n,t){(function(e){"use strict";var n={"boolean":!1,"function":!0,object:!0,number:!1,string:!1,undefined:!1};t.root=n[typeof self]&&self||n[typeof window]&&window;var o=n[typeof e]&&e;!o||o.global!==o&&o.window!==o||(t.root=o)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],124:[function(e,n,t){"use strict";function o(e,n,t){if(e){if(e instanceof r.Subscriber)return e;if(e[i.$$rxSubscriber])return e[i.$$rxSubscriber]()}return e||n||t?new r.Subscriber(e,n,t):new r.Subscriber}var r=e("../Subscriber"),i=e("../symbol/rxSubscriber");t.toSubscriber=o},{"../Subscriber":114,"../symbol/rxSubscriber":117}],125:[function(e,n,t){"use strict";function o(){try{return i.apply(this,arguments)}catch(e){return l.errorObject.e=e,l.errorObject}}function r(e){return i=e,o}var i,l=e("./errorObject");t.tryCatch=r},{"./errorObject":119}]},{},[1]);