From b773c0709fc5b79d627e18bd612d0f25c0d42d2f Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Mon, 6 Feb 2017 17:00:10 -0600 Subject: [PATCH] Moving things aroudn --- scripts/package.json | 17 ++ scripts/rename.py | 8 - src/{ => @ionic-native/core}/bootstrap.ts | 0 src/@ionic-native/core/index.ts | 1 + src/{ => @ionic-native}/core/plugin.ts | 0 src/{ => @ionic-native/core}/util.ts | 0 .../plugins/3dtouch/index.ts | 2 +- .../plugins/actionsheet/index.ts | 2 +- .../plugins/admob/index.ts | 2 +- .../plugins/android-fingerprint-auth/index.ts | 2 +- .../plugins/appavailability/index.ts | 2 +- .../plugins/apprate/index.ts | 2 +- .../plugins/appversion/index.ts | 2 +- .../plugins/background-geolocation/index.ts | 2 +- .../plugins/backgroundmode/index.ts | 2 +- .../plugins/backlight/index.ts | 2 +- .../plugins/badge/index.ts | 2 +- .../plugins/barcodescanner/index.ts | 2 +- .../plugins/base64togallery/index.ts | 2 +- .../plugins/batterystatus/index.ts | 2 +- src/{ => @ionic-native}/plugins/ble/index.ts | 2 +- .../plugins/bluetoothserial/index.ts | 2 +- .../plugins/brightness/index.ts | 2 +- .../plugins/broadcaster/index.ts | 2 +- .../plugins/calendar/index.ts | 2 +- .../plugins/call-number/index.ts | 2 +- .../plugins/camera-preview/index.ts | 2 +- .../plugins/camera/index.ts | 2 +- .../plugins/card-io/index.ts | 2 +- .../plugins/clipboard/index.ts | 2 +- .../plugins/code-push/index.ts | 2 +- .../plugins/contacts/index.ts | 2 +- src/{ => @ionic-native}/plugins/crop/index.ts | 2 +- .../plugins/datepicker/index.ts | 2 +- .../plugins/dbmeter/index.ts | 2 +- .../plugins/deeplinks/index.ts | 2 +- .../plugins/device-feedback/index.ts | 2 +- .../plugins/device/index.ts | 2 +- .../plugins/deviceaccounts/index.ts | 2 +- .../plugins/devicemotion/index.ts | 2 +- .../plugins/deviceorientation/index.ts | 2 +- .../plugins/diagnostic/index.ts | 2 +- .../plugins/dialogs/index.ts | 2 +- .../plugins/emailcomposer/index.ts | 2 +- .../plugins/estimote-beacons/index.ts | 2 +- .../plugins/facebook/index.ts | 2 +- .../plugins/file-chooser/index.ts | 2 +- .../plugins/file-opener/index.ts | 2 +- src/{ => @ionic-native}/plugins/file/index.ts | 2 +- .../plugins/filepath/index.ts | 2 +- .../plugins/filetransfer/index.ts | 2 +- .../plugins/fingerprint-aio/index.ts | 2 +- .../plugins/firebase/index.ts | 2 +- .../plugins/flashlight/index.ts | 2 +- .../plugins/geofence/index.ts | 2 +- .../plugins/geolocation/index.ts | 2 +- .../plugins/globalization/index.ts | 2 +- .../plugins/google-plus/index.ts | 2 +- .../plugins/googleanalytics/index.ts | 2 +- .../plugins/googlemap/index.ts | 2 +- .../plugins/headercolor/index.ts | 2 +- .../plugins/hotspot/index.ts | 2 +- src/{ => @ionic-native}/plugins/http/index.ts | 2 +- .../plugins/httpd/index.ts | 2 +- .../plugins/ibeacon/index.ts | 2 +- .../plugins/imagepicker/index.ts | 2 +- .../plugins/imageresizer/index.ts | 2 +- .../plugins/inappbrowser/index.ts | 2 +- .../plugins/inapppurchase/index.ts | 2 +- .../plugins/insomnia/index.ts | 2 +- .../plugins/instagram/index.ts | 2 +- .../plugins/is-debug/index.ts | 2 +- .../plugins/keyboard/index.ts | 2 +- .../plugins/launch-review/index.ts | 2 +- .../plugins/launchnavigator/index.ts | 2 +- .../plugins/localnotifications/index.ts | 2 +- .../plugins/location-accuracy/index.ts | 2 +- .../plugins/market/index.ts | 2 +- .../plugins/media-capture/index.ts | 2 +- .../plugins/media/index.ts | 2 +- .../plugins/mixpanel/index.ts | 2 +- .../plugins/music-controls/index.ts | 2 +- .../plugins/native-audio/index.ts | 2 +- .../plugins/native-geocoder/index.ts | 2 +- .../plugins/native-page-transitions/index.ts | 2 +- .../plugins/nativestorage/index.ts | 2 +- .../plugins/navigationbar/index.ts | 2 +- .../plugins/network/index.ts | 2 +- src/{ => @ionic-native}/plugins/nfc/index.ts | 2 +- .../plugins/onesignal/index.ts | 2 +- .../plugins/pay-pal/index.ts | 2 +- .../plugins/photo-viewer/index.ts | 2 +- .../plugins/pin-dialog/index.ts | 2 +- .../plugins/pinterest/index.ts | 2 +- .../plugins/power-management/index.ts | 2 +- .../plugins/printer/index.ts | 2 +- src/{ => @ionic-native}/plugins/push/index.ts | 2 +- .../plugins/rollbar/index.ts | 2 +- .../plugins/safari-view-controller/index.ts | 2 +- .../plugins/screen-orientation/index.ts | 2 +- .../plugins/screenshot/index.ts | 2 +- .../plugins/securestorage/index.ts | 2 +- .../plugins/serial/index.ts | 2 +- .../plugins/shake/index.ts | 2 +- src/{ => @ionic-native}/plugins/sim/index.ts | 2 +- src/{ => @ionic-native}/plugins/sms/index.ts | 2 +- .../plugins/socialsharing/index.ts | 2 +- .../plugins/speech-recognition/index.ts | 2 +- .../plugins/spinnerdialog/index.ts | 2 +- .../plugins/splashscreen/index.ts | 2 +- .../plugins/sqlite/index.ts | 2 +- .../plugins/statusbar/index.ts | 2 +- .../plugins/stepcounter/index.ts | 2 +- .../plugins/streaming-media/index.ts | 2 +- .../plugins/stripe/index.ts | 2 +- .../plugins/text-to-speech/index.ts | 2 +- .../plugins/themeable-browser/index.ts | 2 +- .../plugins/toast/index.ts | 2 +- .../plugins/touchid/index.ts | 2 +- .../plugins/twitter-connect/index.ts | 2 +- .../plugins/vibration/index.ts | 2 +- .../plugins/video-editor/index.ts | 2 +- .../plugins/video-player/index.ts | 2 +- .../plugins/webintent/index.ts | 2 +- .../plugins/youtube-video-player/index.ts | 2 +- .../plugins/z-bar/index.ts | 2 +- src/{ => @ionic-native}/plugins/zip/index.ts | 2 +- src/es5.ts | 250 ------------------ src/index.ts | 1 - src/ng1.ts | 26 -- 130 files changed, 139 insertions(+), 406 deletions(-) create mode 100644 scripts/package.json delete mode 100644 scripts/rename.py rename src/{ => @ionic-native/core}/bootstrap.ts (100%) create mode 100644 src/@ionic-native/core/index.ts rename src/{ => @ionic-native}/core/plugin.ts (100%) rename src/{ => @ionic-native/core}/util.ts (100%) rename src/{ => @ionic-native}/plugins/3dtouch/index.ts (98%) rename src/{ => @ionic-native}/plugins/actionsheet/index.ts (97%) rename src/{ => @ionic-native}/plugins/admob/index.ts (99%) rename src/{ => @ionic-native}/plugins/android-fingerprint-auth/index.ts (98%) rename src/{ => @ionic-native}/plugins/appavailability/index.ts (96%) rename src/{ => @ionic-native}/plugins/apprate/index.ts (97%) rename src/{ => @ionic-native}/plugins/appversion/index.ts (96%) rename src/{ => @ionic-native}/plugins/background-geolocation/index.ts (99%) rename src/{ => @ionic-native}/plugins/backgroundmode/index.ts (97%) rename src/{ => @ionic-native}/plugins/backlight/index.ts (94%) rename src/{ => @ionic-native}/plugins/badge/index.ts (97%) rename src/{ => @ionic-native}/plugins/barcodescanner/index.ts (98%) rename src/{ => @ionic-native}/plugins/base64togallery/index.ts (96%) rename src/{ => @ionic-native}/plugins/batterystatus/index.ts (97%) rename src/{ => @ionic-native}/plugins/ble/index.ts (99%) rename src/{ => @ionic-native}/plugins/bluetoothserial/index.ts (99%) rename src/{ => @ionic-native}/plugins/brightness/index.ts (96%) rename src/{ => @ionic-native}/plugins/broadcaster/index.ts (96%) rename src/{ => @ionic-native}/plugins/calendar/index.ts (99%) rename src/{ => @ionic-native}/plugins/call-number/index.ts (94%) rename src/{ => @ionic-native}/plugins/camera-preview/index.ts (98%) rename src/{ => @ionic-native}/plugins/camera/index.ts (99%) rename src/{ => @ionic-native}/plugins/card-io/index.ts (98%) rename src/{ => @ionic-native}/plugins/clipboard/index.ts (96%) rename src/{ => @ionic-native}/plugins/code-push/index.ts (99%) rename src/{ => @ionic-native}/plugins/contacts/index.ts (99%) rename src/{ => @ionic-native}/plugins/crop/index.ts (93%) rename src/{ => @ionic-native}/plugins/datepicker/index.ts (98%) rename src/{ => @ionic-native}/plugins/dbmeter/index.ts (97%) rename src/{ => @ionic-native}/plugins/deeplinks/index.ts (98%) rename src/{ => @ionic-native}/plugins/device-feedback/index.ts (96%) rename src/{ => @ionic-native}/plugins/device/index.ts (95%) rename src/{ => @ionic-native}/plugins/deviceaccounts/index.ts (94%) rename src/{ => @ionic-native}/plugins/devicemotion/index.ts (97%) rename src/{ => @ionic-native}/plugins/deviceorientation/index.ts (98%) rename src/{ => @ionic-native}/plugins/diagnostic/index.ts (99%) rename src/{ => @ionic-native}/plugins/dialogs/index.ts (98%) rename src/{ => @ionic-native}/plugins/emailcomposer/index.ts (98%) rename src/{ => @ionic-native}/plugins/estimote-beacons/index.ts (99%) rename src/{ => @ionic-native}/plugins/facebook/index.ts (99%) rename src/{ => @ionic-native}/plugins/file-chooser/index.ts (92%) rename src/{ => @ionic-native}/plugins/file-opener/index.ts (96%) rename src/{ => @ionic-native}/plugins/file/index.ts (99%) rename src/{ => @ionic-native}/plugins/filepath/index.ts (94%) rename src/{ => @ionic-native}/plugins/filetransfer/index.ts (99%) rename src/{ => @ionic-native}/plugins/fingerprint-aio/index.ts (96%) rename src/{ => @ionic-native}/plugins/firebase/index.ts (98%) rename src/{ => @ionic-native}/plugins/flashlight/index.ts (96%) rename src/{ => @ionic-native}/plugins/geofence/index.ts (99%) rename src/{ => @ionic-native}/plugins/geolocation/index.ts (99%) rename src/{ => @ionic-native}/plugins/globalization/index.ts (99%) rename src/{ => @ionic-native}/plugins/google-plus/index.ts (96%) rename src/{ => @ionic-native}/plugins/googleanalytics/index.ts (99%) rename src/{ => @ionic-native}/plugins/googlemap/index.ts (99%) rename src/{ => @ionic-native}/plugins/headercolor/index.ts (93%) rename src/{ => @ionic-native}/plugins/hotspot/index.ts (99%) rename src/{ => @ionic-native}/plugins/http/index.ts (99%) rename src/{ => @ionic-native}/plugins/httpd/index.ts (97%) rename src/{ => @ionic-native}/plugins/ibeacon/index.ts (99%) rename src/{ => @ionic-native}/plugins/imagepicker/index.ts (97%) rename src/{ => @ionic-native}/plugins/imageresizer/index.ts (97%) rename src/{ => @ionic-native}/plugins/inappbrowser/index.ts (98%) rename src/{ => @ionic-native}/plugins/inapppurchase/index.ts (98%) rename src/{ => @ionic-native}/plugins/insomnia/index.ts (94%) rename src/{ => @ionic-native}/plugins/instagram/index.ts (96%) rename src/{ => @ionic-native}/plugins/is-debug/index.ts (95%) rename src/{ => @ionic-native}/plugins/keyboard/index.ts (97%) rename src/{ => @ionic-native}/plugins/launch-review/index.ts (95%) rename src/{ => @ionic-native}/plugins/launchnavigator/index.ts (99%) rename src/{ => @ionic-native}/plugins/localnotifications/index.ts (99%) rename src/{ => @ionic-native}/plugins/location-accuracy/index.ts (97%) rename src/{ => @ionic-native}/plugins/market/index.ts (94%) rename src/{ => @ionic-native}/plugins/media-capture/index.ts (98%) rename src/{ => @ionic-native}/plugins/media/index.ts (99%) rename src/{ => @ionic-native}/plugins/mixpanel/index.ts (98%) rename src/{ => @ionic-native}/plugins/music-controls/index.ts (98%) rename src/{ => @ionic-native}/plugins/native-audio/index.ts (98%) rename src/{ => @ionic-native}/plugins/native-geocoder/index.ts (97%) rename src/{ => @ionic-native}/plugins/native-page-transitions/index.ts (97%) rename src/{ => @ionic-native}/plugins/nativestorage/index.ts (96%) rename src/{ => @ionic-native}/plugins/navigationbar/index.ts (95%) rename src/{ => @ionic-native}/plugins/network/index.ts (98%) rename src/{ => @ionic-native}/plugins/nfc/index.ts (98%) rename src/{ => @ionic-native}/plugins/onesignal/index.ts (99%) rename src/{ => @ionic-native}/plugins/pay-pal/index.ts (99%) rename src/{ => @ionic-native}/plugins/photo-viewer/index.ts (93%) rename src/{ => @ionic-native}/plugins/pin-dialog/index.ts (95%) rename src/{ => @ionic-native}/plugins/pinterest/index.ts (99%) rename src/{ => @ionic-native}/plugins/power-management/index.ts (96%) rename src/{ => @ionic-native}/plugins/printer/index.ts (97%) rename src/{ => @ionic-native}/plugins/push/index.ts (99%) rename src/{ => @ionic-native}/plugins/rollbar/index.ts (94%) rename src/{ => @ionic-native}/plugins/safari-view-controller/index.ts (98%) rename src/{ => @ionic-native}/plugins/screen-orientation/index.ts (97%) rename src/{ => @ionic-native}/plugins/screenshot/index.ts (97%) rename src/{ => @ionic-native}/plugins/securestorage/index.ts (97%) rename src/{ => @ionic-native}/plugins/serial/index.ts (98%) rename src/{ => @ionic-native}/plugins/shake/index.ts (93%) rename src/{ => @ionic-native}/plugins/sim/index.ts (96%) rename src/{ => @ionic-native}/plugins/sms/index.ts (97%) rename src/{ => @ionic-native}/plugins/socialsharing/index.ts (99%) rename src/{ => @ionic-native}/plugins/speech-recognition/index.ts (98%) rename src/{ => @ionic-native}/plugins/spinnerdialog/index.ts (95%) rename src/{ => @ionic-native}/plugins/splashscreen/index.ts (93%) rename src/{ => @ionic-native}/plugins/sqlite/index.ts (99%) rename src/{ => @ionic-native}/plugins/statusbar/index.ts (97%) rename src/{ => @ionic-native}/plugins/stepcounter/index.ts (98%) rename src/{ => @ionic-native}/plugins/streaming-media/index.ts (97%) rename src/{ => @ionic-native}/plugins/stripe/index.ts (97%) rename src/{ => @ionic-native}/plugins/text-to-speech/index.ts (94%) rename src/{ => @ionic-native}/plugins/themeable-browser/index.ts (99%) rename src/{ => @ionic-native}/plugins/toast/index.ts (98%) rename src/{ => @ionic-native}/plugins/touchid/index.ts (98%) rename src/{ => @ionic-native}/plugins/twitter-connect/index.ts (97%) rename src/{ => @ionic-native}/plugins/vibration/index.ts (95%) rename src/{ => @ionic-native}/plugins/video-editor/index.ts (98%) rename src/{ => @ionic-native}/plugins/video-player/index.ts (97%) rename src/{ => @ionic-native}/plugins/webintent/index.ts (95%) rename src/{ => @ionic-native}/plugins/youtube-video-player/index.ts (92%) rename src/{ => @ionic-native}/plugins/z-bar/index.ts (97%) rename src/{ => @ionic-native}/plugins/zip/index.ts (95%) delete mode 100644 src/es5.ts delete mode 100644 src/index.ts delete mode 100644 src/ng1.ts diff --git a/scripts/package.json b/scripts/package.json new file mode 100644 index 000000000..85d9f6db4 --- /dev/null +++ b/scripts/package.json @@ -0,0 +1,17 @@ +{ + "name": "@ionic-native/PLUGIN", + "version": "VERSION", + "description": "Ionic Native - Native plugins for ionic apps", + "module": "index.js", + "typings": "index.d.ts", + "author": "ionic", + "license": "MIT", + "peerDependencies": { + "rxjs": "^5.0.1", + "zone.js": "^0.7.2" + }, + "repository": { + "type": "git", + "url": "https://github.com/driftyco/ionic-native.git" + } +} diff --git a/scripts/rename.py b/scripts/rename.py deleted file mode 100644 index 9502c25ea..000000000 --- a/scripts/rename.py +++ /dev/null @@ -1,8 +0,0 @@ -import os -import os.path - -for root, dirs, files in os.walk('.'): - for f in files: - fname = os.path.splitext(f)[0] - os.mkdir(fname) - os.rename(f, fname + '/index.ts') diff --git a/src/bootstrap.ts b/src/@ionic-native/core/bootstrap.ts similarity index 100% rename from src/bootstrap.ts rename to src/@ionic-native/core/bootstrap.ts diff --git a/src/@ionic-native/core/index.ts b/src/@ionic-native/core/index.ts new file mode 100644 index 000000000..1110b6451 --- /dev/null +++ b/src/@ionic-native/core/index.ts @@ -0,0 +1 @@ +export * from './plugin'; diff --git a/src/core/plugin.ts b/src/@ionic-native/core/plugin.ts similarity index 100% rename from src/core/plugin.ts rename to src/@ionic-native/core/plugin.ts diff --git a/src/util.ts b/src/@ionic-native/core/util.ts similarity index 100% rename from src/util.ts rename to src/@ionic-native/core/util.ts diff --git a/src/plugins/3dtouch/index.ts b/src/@ionic-native/plugins/3dtouch/index.ts similarity index 98% rename from src/plugins/3dtouch/index.ts rename to src/@ionic-native/plugins/3dtouch/index.ts index 894753450..d36484641 100644 --- a/src/plugins/3dtouch/index.ts +++ b/src/@ionic-native/plugins/3dtouch/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var window: any; diff --git a/src/plugins/actionsheet/index.ts b/src/@ionic-native/plugins/actionsheet/index.ts similarity index 97% rename from src/plugins/actionsheet/index.ts rename to src/@ionic-native/plugins/actionsheet/index.ts index aaff5808a..dbfddc488 100644 --- a/src/plugins/actionsheet/index.ts +++ b/src/@ionic-native/plugins/actionsheet/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface ActionSheetOptions { diff --git a/src/plugins/admob/index.ts b/src/@ionic-native/plugins/admob/index.ts similarity index 99% rename from src/plugins/admob/index.ts rename to src/@ionic-native/plugins/admob/index.ts index 930f6addf..1319463b7 100644 --- a/src/plugins/admob/index.ts +++ b/src/@ionic-native/plugins/admob/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export type AdMobAdSize = 'SMART_BANNER' | 'BANNER' | 'MEDIUM_RECTANGLE' | 'FULL_BANNER' | 'LEADERBOARD' | 'SKYSCRAPER' | 'CUSTOM'; diff --git a/src/plugins/android-fingerprint-auth/index.ts b/src/@ionic-native/plugins/android-fingerprint-auth/index.ts similarity index 98% rename from src/plugins/android-fingerprint-auth/index.ts rename to src/@ionic-native/plugins/android-fingerprint-auth/index.ts index 31083f83e..97de6b788 100644 --- a/src/plugins/android-fingerprint-auth/index.ts +++ b/src/@ionic-native/plugins/android-fingerprint-auth/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface AndroidFingerprintAuthOptions { diff --git a/src/plugins/appavailability/index.ts b/src/@ionic-native/plugins/appavailability/index.ts similarity index 96% rename from src/plugins/appavailability/index.ts rename to src/@ionic-native/plugins/appavailability/index.ts index 0b96b1d72..7333dad04 100644 --- a/src/plugins/appavailability/index.ts +++ b/src/@ionic-native/plugins/appavailability/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name App Availability diff --git a/src/plugins/apprate/index.ts b/src/@ionic-native/plugins/apprate/index.ts similarity index 97% rename from src/plugins/apprate/index.ts rename to src/@ionic-native/plugins/apprate/index.ts index d37ad6263..2f09fc4fd 100644 --- a/src/plugins/apprate/index.ts +++ b/src/@ionic-native/plugins/apprate/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaProperty, Plugin } from './plugin'; +import { Cordova, CordovaProperty, Plugin } from '@ionic-native/core'; declare var window; diff --git a/src/plugins/appversion/index.ts b/src/@ionic-native/plugins/appversion/index.ts similarity index 96% rename from src/plugins/appversion/index.ts rename to src/@ionic-native/plugins/appversion/index.ts index 130715719..7e2f74a14 100644 --- a/src/plugins/appversion/index.ts +++ b/src/@ionic-native/plugins/appversion/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name App Version diff --git a/src/plugins/background-geolocation/index.ts b/src/@ionic-native/plugins/background-geolocation/index.ts similarity index 99% rename from src/plugins/background-geolocation/index.ts rename to src/@ionic-native/plugins/background-geolocation/index.ts index 15340cf4a..00f108bee 100644 --- a/src/plugins/background-geolocation/index.ts +++ b/src/@ionic-native/plugins/background-geolocation/index.ts @@ -1,4 +1,4 @@ -import {Cordova, Plugin} from './plugin'; +import {Cordova, Plugin} from '@ionic-native/core'; declare var window; diff --git a/src/plugins/backgroundmode/index.ts b/src/@ionic-native/plugins/backgroundmode/index.ts similarity index 97% rename from src/plugins/backgroundmode/index.ts rename to src/@ionic-native/plugins/backgroundmode/index.ts index d9858877e..79e0b368e 100644 --- a/src/plugins/backgroundmode/index.ts +++ b/src/@ionic-native/plugins/backgroundmode/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaFunctionOverride, Plugin } from './plugin'; +import { Cordova, CordovaFunctionOverride, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; diff --git a/src/plugins/backlight/index.ts b/src/@ionic-native/plugins/backlight/index.ts similarity index 94% rename from src/plugins/backlight/index.ts rename to src/@ionic-native/plugins/backlight/index.ts index ec1c55746..aa615341c 100644 --- a/src/plugins/backlight/index.ts +++ b/src/@ionic-native/plugins/backlight/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @beta diff --git a/src/plugins/badge/index.ts b/src/@ionic-native/plugins/badge/index.ts similarity index 97% rename from src/plugins/badge/index.ts rename to src/@ionic-native/plugins/badge/index.ts index 413940a27..0ce1381a6 100644 --- a/src/plugins/badge/index.ts +++ b/src/@ionic-native/plugins/badge/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Badge diff --git a/src/plugins/barcodescanner/index.ts b/src/@ionic-native/plugins/barcodescanner/index.ts similarity index 98% rename from src/plugins/barcodescanner/index.ts rename to src/@ionic-native/plugins/barcodescanner/index.ts index caa68153c..95abfb0da 100644 --- a/src/plugins/barcodescanner/index.ts +++ b/src/@ionic-native/plugins/barcodescanner/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface BarcodeScannerOptions { diff --git a/src/plugins/base64togallery/index.ts b/src/@ionic-native/plugins/base64togallery/index.ts similarity index 96% rename from src/plugins/base64togallery/index.ts rename to src/@ionic-native/plugins/base64togallery/index.ts index 4038e8402..36e68d262 100644 --- a/src/plugins/base64togallery/index.ts +++ b/src/@ionic-native/plugins/base64togallery/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Base64 To Gallery diff --git a/src/plugins/batterystatus/index.ts b/src/@ionic-native/plugins/batterystatus/index.ts similarity index 97% rename from src/plugins/batterystatus/index.ts rename to src/@ionic-native/plugins/batterystatus/index.ts index d8d90ced2..632380356 100644 --- a/src/plugins/batterystatus/index.ts +++ b/src/@ionic-native/plugins/batterystatus/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface BatteryStatusResponse { diff --git a/src/plugins/ble/index.ts b/src/@ionic-native/plugins/ble/index.ts similarity index 99% rename from src/plugins/ble/index.ts rename to src/@ionic-native/plugins/ble/index.ts index 770287b7a..a78a24512 100644 --- a/src/plugins/ble/index.ts +++ b/src/@ionic-native/plugins/ble/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; /** diff --git a/src/plugins/bluetoothserial/index.ts b/src/@ionic-native/plugins/bluetoothserial/index.ts similarity index 99% rename from src/plugins/bluetoothserial/index.ts rename to src/@ionic-native/plugins/bluetoothserial/index.ts index 2a0c67d84..7f6391e03 100644 --- a/src/plugins/bluetoothserial/index.ts +++ b/src/@ionic-native/plugins/bluetoothserial/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; /** diff --git a/src/plugins/brightness/index.ts b/src/@ionic-native/plugins/brightness/index.ts similarity index 96% rename from src/plugins/brightness/index.ts rename to src/@ionic-native/plugins/brightness/index.ts index cc323dc49..e167fcb06 100644 --- a/src/plugins/brightness/index.ts +++ b/src/@ionic-native/plugins/brightness/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Brightness diff --git a/src/plugins/broadcaster/index.ts b/src/@ionic-native/plugins/broadcaster/index.ts similarity index 96% rename from src/plugins/broadcaster/index.ts rename to src/@ionic-native/plugins/broadcaster/index.ts index 8262637ca..14c7315a3 100644 --- a/src/plugins/broadcaster/index.ts +++ b/src/@ionic-native/plugins/broadcaster/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; /** diff --git a/src/plugins/calendar/index.ts b/src/@ionic-native/plugins/calendar/index.ts similarity index 99% rename from src/plugins/calendar/index.ts rename to src/@ionic-native/plugins/calendar/index.ts index 79c3f144e..f358387dc 100644 --- a/src/plugins/calendar/index.ts +++ b/src/@ionic-native/plugins/calendar/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @private diff --git a/src/plugins/call-number/index.ts b/src/@ionic-native/plugins/call-number/index.ts similarity index 94% rename from src/plugins/call-number/index.ts rename to src/@ionic-native/plugins/call-number/index.ts index b64e5a18b..4ca1ab1f5 100644 --- a/src/plugins/call-number/index.ts +++ b/src/@ionic-native/plugins/call-number/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name CallNumber diff --git a/src/plugins/camera-preview/index.ts b/src/@ionic-native/plugins/camera-preview/index.ts similarity index 98% rename from src/plugins/camera-preview/index.ts rename to src/@ionic-native/plugins/camera-preview/index.ts index 6a40fb468..6e3abb576 100644 --- a/src/plugins/camera-preview/index.ts +++ b/src/@ionic-native/plugins/camera-preview/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface CameraPreviewRect { diff --git a/src/plugins/camera/index.ts b/src/@ionic-native/plugins/camera/index.ts similarity index 99% rename from src/plugins/camera/index.ts rename to src/@ionic-native/plugins/camera/index.ts index 24526cdea..294a9ef71 100644 --- a/src/plugins/camera/index.ts +++ b/src/@ionic-native/plugins/camera/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface CameraOptions { diff --git a/src/plugins/card-io/index.ts b/src/@ionic-native/plugins/card-io/index.ts similarity index 98% rename from src/plugins/card-io/index.ts rename to src/@ionic-native/plugins/card-io/index.ts index e0a8c824c..e74c7939c 100644 --- a/src/plugins/card-io/index.ts +++ b/src/@ionic-native/plugins/card-io/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface CardIOOptions { diff --git a/src/plugins/clipboard/index.ts b/src/@ionic-native/plugins/clipboard/index.ts similarity index 96% rename from src/plugins/clipboard/index.ts rename to src/@ionic-native/plugins/clipboard/index.ts index f18c50fc8..232d109c1 100644 --- a/src/plugins/clipboard/index.ts +++ b/src/@ionic-native/plugins/clipboard/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Clipboard diff --git a/src/plugins/code-push/index.ts b/src/@ionic-native/plugins/code-push/index.ts similarity index 99% rename from src/plugins/code-push/index.ts rename to src/@ionic-native/plugins/code-push/index.ts index 7f4cafdd0..8cf478bdc 100644 --- a/src/plugins/code-push/index.ts +++ b/src/@ionic-native/plugins/code-push/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; namespace Http { diff --git a/src/plugins/contacts/index.ts b/src/@ionic-native/plugins/contacts/index.ts similarity index 99% rename from src/plugins/contacts/index.ts rename to src/@ionic-native/plugins/contacts/index.ts index 52c7d88c7..782e9b8fc 100644 --- a/src/plugins/contacts/index.ts +++ b/src/@ionic-native/plugins/contacts/index.ts @@ -1,4 +1,4 @@ -import { CordovaInstance, InstanceProperty, Plugin, getPromise } from './plugin'; +import { CordovaInstance, InstanceProperty, Plugin, getPromise } from '@ionic-native/core'; declare var window: any, navigator: any; diff --git a/src/plugins/crop/index.ts b/src/@ionic-native/plugins/crop/index.ts similarity index 93% rename from src/plugins/crop/index.ts rename to src/@ionic-native/plugins/crop/index.ts index 0a73f811a..84a125e23 100644 --- a/src/plugins/crop/index.ts +++ b/src/@ionic-native/plugins/crop/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Crop diff --git a/src/plugins/datepicker/index.ts b/src/@ionic-native/plugins/datepicker/index.ts similarity index 98% rename from src/plugins/datepicker/index.ts rename to src/@ionic-native/plugins/datepicker/index.ts index 5fbd2baa5..7a82fa59a 100644 --- a/src/plugins/datepicker/index.ts +++ b/src/@ionic-native/plugins/datepicker/index.ts @@ -1,4 +1,4 @@ -import {Cordova, Plugin} from './plugin'; +import {Cordova, Plugin} from '@ionic-native/core'; export interface DatePickerOptions { /** diff --git a/src/plugins/dbmeter/index.ts b/src/@ionic-native/plugins/dbmeter/index.ts similarity index 97% rename from src/plugins/dbmeter/index.ts rename to src/@ionic-native/plugins/dbmeter/index.ts index 93d96dc17..df6696262 100644 --- a/src/plugins/dbmeter/index.ts +++ b/src/@ionic-native/plugins/dbmeter/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; /** diff --git a/src/plugins/deeplinks/index.ts b/src/@ionic-native/plugins/deeplinks/index.ts similarity index 98% rename from src/plugins/deeplinks/index.ts rename to src/@ionic-native/plugins/deeplinks/index.ts index d83a10106..bf2ccf87b 100644 --- a/src/plugins/deeplinks/index.ts +++ b/src/@ionic-native/plugins/deeplinks/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface DeeplinkMatch { diff --git a/src/plugins/device-feedback/index.ts b/src/@ionic-native/plugins/device-feedback/index.ts similarity index 96% rename from src/plugins/device-feedback/index.ts rename to src/@ionic-native/plugins/device-feedback/index.ts index cf15b1380..b2e7270b8 100644 --- a/src/plugins/device-feedback/index.ts +++ b/src/@ionic-native/plugins/device-feedback/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name DeviceFeedback * @description diff --git a/src/plugins/device/index.ts b/src/@ionic-native/plugins/device/index.ts similarity index 95% rename from src/plugins/device/index.ts rename to src/@ionic-native/plugins/device/index.ts index 761a082f2..75157b4ce 100644 --- a/src/plugins/device/index.ts +++ b/src/@ionic-native/plugins/device/index.ts @@ -1,4 +1,4 @@ -import { CordovaProperty, Plugin } from './plugin'; +import { CordovaProperty, Plugin } from '@ionic-native/core'; declare var window: any; diff --git a/src/plugins/deviceaccounts/index.ts b/src/@ionic-native/plugins/deviceaccounts/index.ts similarity index 94% rename from src/plugins/deviceaccounts/index.ts rename to src/@ionic-native/plugins/deviceaccounts/index.ts index e660f6546..0e83c0d3d 100644 --- a/src/plugins/deviceaccounts/index.ts +++ b/src/@ionic-native/plugins/deviceaccounts/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; @Plugin({ pluginName: 'DeviceAccounts', diff --git a/src/plugins/devicemotion/index.ts b/src/@ionic-native/plugins/devicemotion/index.ts similarity index 97% rename from src/plugins/devicemotion/index.ts rename to src/@ionic-native/plugins/devicemotion/index.ts index 1b8036fb5..123e4b40e 100644 --- a/src/plugins/devicemotion/index.ts +++ b/src/@ionic-native/plugins/devicemotion/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface DeviceMotionAccelerationData { diff --git a/src/plugins/deviceorientation/index.ts b/src/@ionic-native/plugins/deviceorientation/index.ts similarity index 98% rename from src/plugins/deviceorientation/index.ts rename to src/@ionic-native/plugins/deviceorientation/index.ts index 551c588e2..144569a78 100644 --- a/src/plugins/deviceorientation/index.ts +++ b/src/@ionic-native/plugins/deviceorientation/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface DeviceOrientationCompassHeading { diff --git a/src/plugins/diagnostic/index.ts b/src/@ionic-native/plugins/diagnostic/index.ts similarity index 99% rename from src/plugins/diagnostic/index.ts rename to src/@ionic-native/plugins/diagnostic/index.ts index f96693842..294bdf561 100644 --- a/src/plugins/diagnostic/index.ts +++ b/src/@ionic-native/plugins/diagnostic/index.ts @@ -1,4 +1,4 @@ -import {Cordova, Plugin, CordovaProperty} from './plugin'; +import {Cordova, Plugin, CordovaProperty} from '@ionic-native/core'; /** * @name Diagnostic diff --git a/src/plugins/dialogs/index.ts b/src/@ionic-native/plugins/dialogs/index.ts similarity index 98% rename from src/plugins/dialogs/index.ts rename to src/@ionic-native/plugins/dialogs/index.ts index c0bd11f79..5746b5eaa 100644 --- a/src/plugins/dialogs/index.ts +++ b/src/@ionic-native/plugins/dialogs/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface DialogsPromptCallback { diff --git a/src/plugins/emailcomposer/index.ts b/src/@ionic-native/plugins/emailcomposer/index.ts similarity index 98% rename from src/plugins/emailcomposer/index.ts rename to src/@ionic-native/plugins/emailcomposer/index.ts index a29d29d0e..4281412b0 100644 --- a/src/plugins/emailcomposer/index.ts +++ b/src/@ionic-native/plugins/emailcomposer/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; declare var cordova: any; diff --git a/src/plugins/estimote-beacons/index.ts b/src/@ionic-native/plugins/estimote-beacons/index.ts similarity index 99% rename from src/plugins/estimote-beacons/index.ts rename to src/@ionic-native/plugins/estimote-beacons/index.ts index 1151d99f0..6f03bc61d 100644 --- a/src/plugins/estimote-beacons/index.ts +++ b/src/@ionic-native/plugins/estimote-beacons/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface EstimoteBeaconRegion { diff --git a/src/plugins/facebook/index.ts b/src/@ionic-native/plugins/facebook/index.ts similarity index 99% rename from src/plugins/facebook/index.ts rename to src/@ionic-native/plugins/facebook/index.ts index 1678d6832..ad430cd87 100644 --- a/src/plugins/facebook/index.ts +++ b/src/@ionic-native/plugins/facebook/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface FacebookLoginResponse { diff --git a/src/plugins/file-chooser/index.ts b/src/@ionic-native/plugins/file-chooser/index.ts similarity index 92% rename from src/plugins/file-chooser/index.ts rename to src/@ionic-native/plugins/file-chooser/index.ts index ac2903aaa..909982a7a 100644 --- a/src/plugins/file-chooser/index.ts +++ b/src/@ionic-native/plugins/file-chooser/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name FileChooser diff --git a/src/plugins/file-opener/index.ts b/src/@ionic-native/plugins/file-opener/index.ts similarity index 96% rename from src/plugins/file-opener/index.ts rename to src/@ionic-native/plugins/file-opener/index.ts index 8bdd782ca..dd163af8d 100644 --- a/src/plugins/file-opener/index.ts +++ b/src/@ionic-native/plugins/file-opener/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name FileOpener diff --git a/src/plugins/file/index.ts b/src/@ionic-native/plugins/file/index.ts similarity index 99% rename from src/plugins/file/index.ts rename to src/@ionic-native/plugins/file/index.ts index 54d7b0bcf..7d4b50e9c 100644 --- a/src/plugins/file/index.ts +++ b/src/@ionic-native/plugins/file/index.ts @@ -1,4 +1,4 @@ -import { Plugin, pluginWarn } from './plugin'; +import { Plugin, pluginWarn } from '@ionic-native/core'; declare var window: any; declare var cordova: any; diff --git a/src/plugins/filepath/index.ts b/src/@ionic-native/plugins/filepath/index.ts similarity index 94% rename from src/plugins/filepath/index.ts rename to src/@ionic-native/plugins/filepath/index.ts index b4a611499..f2328d9fa 100644 --- a/src/plugins/filepath/index.ts +++ b/src/@ionic-native/plugins/filepath/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; declare var window: any; diff --git a/src/plugins/filetransfer/index.ts b/src/@ionic-native/plugins/filetransfer/index.ts similarity index 99% rename from src/plugins/filetransfer/index.ts rename to src/@ionic-native/plugins/filetransfer/index.ts index 1ecae1f35..0616c0a0b 100644 --- a/src/plugins/filetransfer/index.ts +++ b/src/@ionic-native/plugins/filetransfer/index.ts @@ -1,4 +1,4 @@ -import { CordovaInstance, Plugin } from './plugin'; +import { CordovaInstance, Plugin } from '@ionic-native/core'; declare var FileTransfer; diff --git a/src/plugins/fingerprint-aio/index.ts b/src/@ionic-native/plugins/fingerprint-aio/index.ts similarity index 96% rename from src/plugins/fingerprint-aio/index.ts rename to src/@ionic-native/plugins/fingerprint-aio/index.ts index dc9083bc9..3ca644a58 100644 --- a/src/plugins/fingerprint-aio/index.ts +++ b/src/@ionic-native/plugins/fingerprint-aio/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface FingerprintOptions { diff --git a/src/plugins/firebase/index.ts b/src/@ionic-native/plugins/firebase/index.ts similarity index 98% rename from src/plugins/firebase/index.ts rename to src/@ionic-native/plugins/firebase/index.ts index cc1e662f3..1497b89c6 100644 --- a/src/plugins/firebase/index.ts +++ b/src/@ionic-native/plugins/firebase/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; /** diff --git a/src/plugins/flashlight/index.ts b/src/@ionic-native/plugins/flashlight/index.ts similarity index 96% rename from src/plugins/flashlight/index.ts rename to src/@ionic-native/plugins/flashlight/index.ts index 0fb2aa4a5..c59c10ad9 100644 --- a/src/plugins/flashlight/index.ts +++ b/src/@ionic-native/plugins/flashlight/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Flashlight diff --git a/src/plugins/geofence/index.ts b/src/@ionic-native/plugins/geofence/index.ts similarity index 99% rename from src/plugins/geofence/index.ts rename to src/@ionic-native/plugins/geofence/index.ts index f8cf5054a..19340df5c 100644 --- a/src/plugins/geofence/index.ts +++ b/src/@ionic-native/plugins/geofence/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var window: any; diff --git a/src/plugins/geolocation/index.ts b/src/@ionic-native/plugins/geolocation/index.ts similarity index 99% rename from src/plugins/geolocation/index.ts rename to src/@ionic-native/plugins/geolocation/index.ts index 37be828e8..fafde97a6 100644 --- a/src/plugins/geolocation/index.ts +++ b/src/@ionic-native/plugins/geolocation/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var navigator: any; diff --git a/src/plugins/globalization/index.ts b/src/@ionic-native/plugins/globalization/index.ts similarity index 99% rename from src/plugins/globalization/index.ts rename to src/@ionic-native/plugins/globalization/index.ts index 87f4305eb..ab28d0778 100644 --- a/src/plugins/globalization/index.ts +++ b/src/@ionic-native/plugins/globalization/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Globalization diff --git a/src/plugins/google-plus/index.ts b/src/@ionic-native/plugins/google-plus/index.ts similarity index 96% rename from src/plugins/google-plus/index.ts rename to src/@ionic-native/plugins/google-plus/index.ts index 4f439ff44..05d72fe4e 100644 --- a/src/plugins/google-plus/index.ts +++ b/src/@ionic-native/plugins/google-plus/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * @name Google Plus diff --git a/src/plugins/googleanalytics/index.ts b/src/@ionic-native/plugins/googleanalytics/index.ts similarity index 99% rename from src/plugins/googleanalytics/index.ts rename to src/@ionic-native/plugins/googleanalytics/index.ts index 12d219384..a2e93e2a4 100644 --- a/src/plugins/googleanalytics/index.ts +++ b/src/@ionic-native/plugins/googleanalytics/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; declare var window; diff --git a/src/plugins/googlemap/index.ts b/src/@ionic-native/plugins/googlemap/index.ts similarity index 99% rename from src/plugins/googlemap/index.ts rename to src/@ionic-native/plugins/googlemap/index.ts index d76e82162..aea465ee4 100644 --- a/src/plugins/googlemap/index.ts +++ b/src/@ionic-native/plugins/googlemap/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaInstance, Plugin, InstanceProperty, getPlugin, pluginWarn } from './plugin'; +import { Cordova, CordovaInstance, Plugin, InstanceProperty, getPlugin, pluginWarn } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; import 'rxjs/add/observable/fromEvent'; diff --git a/src/plugins/headercolor/index.ts b/src/@ionic-native/plugins/headercolor/index.ts similarity index 93% rename from src/plugins/headercolor/index.ts rename to src/@ionic-native/plugins/headercolor/index.ts index b7d5362db..56de73f76 100644 --- a/src/plugins/headercolor/index.ts +++ b/src/@ionic-native/plugins/headercolor/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name HeaderColor diff --git a/src/plugins/hotspot/index.ts b/src/@ionic-native/plugins/hotspot/index.ts similarity index 99% rename from src/plugins/hotspot/index.ts rename to src/@ionic-native/plugins/hotspot/index.ts index 719970a7c..600b24f6b 100644 --- a/src/plugins/hotspot/index.ts +++ b/src/@ionic-native/plugins/hotspot/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface HotspotConnectionInfo { diff --git a/src/plugins/http/index.ts b/src/@ionic-native/plugins/http/index.ts similarity index 99% rename from src/plugins/http/index.ts rename to src/@ionic-native/plugins/http/index.ts index a5bb8c478..7e8b6cf70 100644 --- a/src/plugins/http/index.ts +++ b/src/@ionic-native/plugins/http/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface HTTPResponse { /** diff --git a/src/plugins/httpd/index.ts b/src/@ionic-native/plugins/httpd/index.ts similarity index 97% rename from src/plugins/httpd/index.ts rename to src/@ionic-native/plugins/httpd/index.ts index 919477429..7a0f6126b 100644 --- a/src/plugins/httpd/index.ts +++ b/src/@ionic-native/plugins/httpd/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface HttpdOptions { diff --git a/src/plugins/ibeacon/index.ts b/src/@ionic-native/plugins/ibeacon/index.ts similarity index 99% rename from src/plugins/ibeacon/index.ts rename to src/@ionic-native/plugins/ibeacon/index.ts index 78da69ebc..9f0fac9c9 100644 --- a/src/plugins/ibeacon/index.ts +++ b/src/@ionic-native/plugins/ibeacon/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var cordova: any; diff --git a/src/plugins/imagepicker/index.ts b/src/@ionic-native/plugins/imagepicker/index.ts similarity index 97% rename from src/plugins/imagepicker/index.ts rename to src/@ionic-native/plugins/imagepicker/index.ts index 4a47b0d79..a57aa52da 100644 --- a/src/plugins/imagepicker/index.ts +++ b/src/@ionic-native/plugins/imagepicker/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface ImagePickerOptions { diff --git a/src/plugins/imageresizer/index.ts b/src/@ionic-native/plugins/imageresizer/index.ts similarity index 97% rename from src/plugins/imageresizer/index.ts rename to src/@ionic-native/plugins/imageresizer/index.ts index d08ca280b..ce1b227e8 100644 --- a/src/plugins/imageresizer/index.ts +++ b/src/@ionic-native/plugins/imageresizer/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface ImageResizerOptions { /** diff --git a/src/plugins/inappbrowser/index.ts b/src/@ionic-native/plugins/inappbrowser/index.ts similarity index 98% rename from src/plugins/inappbrowser/index.ts rename to src/@ionic-native/plugins/inappbrowser/index.ts index 15e377611..07821ada1 100644 --- a/src/plugins/inappbrowser/index.ts +++ b/src/@ionic-native/plugins/inappbrowser/index.ts @@ -1,4 +1,4 @@ -import { Plugin, CordovaInstance } from './plugin'; +import { Plugin, CordovaInstance } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var cordova: any; diff --git a/src/plugins/inapppurchase/index.ts b/src/@ionic-native/plugins/inapppurchase/index.ts similarity index 98% rename from src/plugins/inapppurchase/index.ts rename to src/@ionic-native/plugins/inapppurchase/index.ts index 447bb3222..77c9725e5 100644 --- a/src/plugins/inapppurchase/index.ts +++ b/src/@ionic-native/plugins/inapppurchase/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** diff --git a/src/plugins/insomnia/index.ts b/src/@ionic-native/plugins/insomnia/index.ts similarity index 94% rename from src/plugins/insomnia/index.ts rename to src/@ionic-native/plugins/insomnia/index.ts index 978412425..b8fce7942 100644 --- a/src/plugins/insomnia/index.ts +++ b/src/@ionic-native/plugins/insomnia/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/instagram/index.ts b/src/@ionic-native/plugins/instagram/index.ts similarity index 96% rename from src/plugins/instagram/index.ts rename to src/@ionic-native/plugins/instagram/index.ts index f92fb47d3..e0be9eeae 100644 --- a/src/plugins/instagram/index.ts +++ b/src/@ionic-native/plugins/instagram/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name Instagram diff --git a/src/plugins/is-debug/index.ts b/src/@ionic-native/plugins/is-debug/index.ts similarity index 95% rename from src/plugins/is-debug/index.ts rename to src/@ionic-native/plugins/is-debug/index.ts index 839a79201..651c7e1ba 100644 --- a/src/plugins/is-debug/index.ts +++ b/src/@ionic-native/plugins/is-debug/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name IsDebug diff --git a/src/plugins/keyboard/index.ts b/src/@ionic-native/plugins/keyboard/index.ts similarity index 97% rename from src/plugins/keyboard/index.ts rename to src/@ionic-native/plugins/keyboard/index.ts index aa076df2e..3dc5c605f 100644 --- a/src/plugins/keyboard/index.ts +++ b/src/@ionic-native/plugins/keyboard/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; diff --git a/src/plugins/launch-review/index.ts b/src/@ionic-native/plugins/launch-review/index.ts similarity index 95% rename from src/plugins/launch-review/index.ts rename to src/@ionic-native/plugins/launch-review/index.ts index dbd8ae69b..83093df69 100644 --- a/src/plugins/launch-review/index.ts +++ b/src/@ionic-native/plugins/launch-review/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name LaunchReview diff --git a/src/plugins/launchnavigator/index.ts b/src/@ionic-native/plugins/launchnavigator/index.ts similarity index 99% rename from src/plugins/launchnavigator/index.ts rename to src/@ionic-native/plugins/launchnavigator/index.ts index 6eb20a949..cef8a99f6 100644 --- a/src/plugins/launchnavigator/index.ts +++ b/src/@ionic-native/plugins/launchnavigator/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface LaunchNavigatorOptions { diff --git a/src/plugins/localnotifications/index.ts b/src/@ionic-native/plugins/localnotifications/index.ts similarity index 99% rename from src/plugins/localnotifications/index.ts rename to src/@ionic-native/plugins/localnotifications/index.ts index d09c84740..c29c3fa28 100644 --- a/src/plugins/localnotifications/index.ts +++ b/src/@ionic-native/plugins/localnotifications/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface ILocalNotification { diff --git a/src/plugins/location-accuracy/index.ts b/src/@ionic-native/plugins/location-accuracy/index.ts similarity index 97% rename from src/plugins/location-accuracy/index.ts rename to src/@ionic-native/plugins/location-accuracy/index.ts index c56a74c96..53f735128 100644 --- a/src/plugins/location-accuracy/index.ts +++ b/src/@ionic-native/plugins/location-accuracy/index.ts @@ -1,4 +1,4 @@ -import {Plugin, Cordova} from './plugin'; +import {Plugin, Cordova} from '@ionic-native/core'; /** * @name LocationAccuracy * @description diff --git a/src/plugins/market/index.ts b/src/@ionic-native/plugins/market/index.ts similarity index 94% rename from src/plugins/market/index.ts rename to src/@ionic-native/plugins/market/index.ts index a55f48724..2b2fd309b 100644 --- a/src/plugins/market/index.ts +++ b/src/@ionic-native/plugins/market/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name Market * @description diff --git a/src/plugins/media-capture/index.ts b/src/@ionic-native/plugins/media-capture/index.ts similarity index 98% rename from src/plugins/media-capture/index.ts rename to src/@ionic-native/plugins/media-capture/index.ts index f28793952..7fb058586 100644 --- a/src/plugins/media-capture/index.ts +++ b/src/@ionic-native/plugins/media-capture/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaProperty, Plugin } from './plugin'; +import { Cordova, CordovaProperty, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var navigator: any; diff --git a/src/plugins/media/index.ts b/src/@ionic-native/plugins/media/index.ts similarity index 99% rename from src/plugins/media/index.ts rename to src/@ionic-native/plugins/media/index.ts index 1cc8ecfae..c2a987e34 100644 --- a/src/plugins/media/index.ts +++ b/src/@ionic-native/plugins/media/index.ts @@ -1,4 +1,4 @@ -import { CordovaInstance, Plugin, getPlugin, pluginWarn } from './plugin'; +import { CordovaInstance, Plugin, getPlugin, pluginWarn } from '@ionic-native/core'; declare var Media: any; diff --git a/src/plugins/mixpanel/index.ts b/src/@ionic-native/plugins/mixpanel/index.ts similarity index 98% rename from src/plugins/mixpanel/index.ts rename to src/@ionic-native/plugins/mixpanel/index.ts index e0fbd97c2..97c3d8997 100644 --- a/src/plugins/mixpanel/index.ts +++ b/src/@ionic-native/plugins/mixpanel/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; declare var mixpanel: any; diff --git a/src/plugins/music-controls/index.ts b/src/@ionic-native/plugins/music-controls/index.ts similarity index 98% rename from src/plugins/music-controls/index.ts rename to src/@ionic-native/plugins/music-controls/index.ts index 41145daef..15db5e921 100644 --- a/src/plugins/music-controls/index.ts +++ b/src/@ionic-native/plugins/music-controls/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface MusicControlsOptions { diff --git a/src/plugins/native-audio/index.ts b/src/@ionic-native/plugins/native-audio/index.ts similarity index 98% rename from src/plugins/native-audio/index.ts rename to src/@ionic-native/plugins/native-audio/index.ts index 5af8a6d4c..10cd66d3b 100644 --- a/src/plugins/native-audio/index.ts +++ b/src/@ionic-native/plugins/native-audio/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name NativeAudio * @description Native Audio Playback diff --git a/src/plugins/native-geocoder/index.ts b/src/@ionic-native/plugins/native-geocoder/index.ts similarity index 97% rename from src/plugins/native-geocoder/index.ts rename to src/@ionic-native/plugins/native-geocoder/index.ts index 4fa804d33..0c0f02a1f 100644 --- a/src/plugins/native-geocoder/index.ts +++ b/src/@ionic-native/plugins/native-geocoder/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @beta diff --git a/src/plugins/native-page-transitions/index.ts b/src/@ionic-native/plugins/native-page-transitions/index.ts similarity index 97% rename from src/plugins/native-page-transitions/index.ts rename to src/@ionic-native/plugins/native-page-transitions/index.ts index fbe367740..22f919db0 100644 --- a/src/plugins/native-page-transitions/index.ts +++ b/src/@ionic-native/plugins/native-page-transitions/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface NativeTransitionOptions { direction?: string; diff --git a/src/plugins/nativestorage/index.ts b/src/@ionic-native/plugins/nativestorage/index.ts similarity index 96% rename from src/plugins/nativestorage/index.ts rename to src/@ionic-native/plugins/nativestorage/index.ts index a0b0a2572..e4f379f16 100644 --- a/src/plugins/nativestorage/index.ts +++ b/src/@ionic-native/plugins/nativestorage/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/navigationbar/index.ts b/src/@ionic-native/plugins/navigationbar/index.ts similarity index 95% rename from src/plugins/navigationbar/index.ts rename to src/@ionic-native/plugins/navigationbar/index.ts index 302fc1e8c..2c8cc7840 100644 --- a/src/plugins/navigationbar/index.ts +++ b/src/@ionic-native/plugins/navigationbar/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/network/index.ts b/src/@ionic-native/plugins/network/index.ts similarity index 98% rename from src/plugins/network/index.ts rename to src/@ionic-native/plugins/network/index.ts index 36199ebbe..26c08f826 100644 --- a/src/plugins/network/index.ts +++ b/src/@ionic-native/plugins/network/index.ts @@ -1,4 +1,4 @@ -import {Cordova, CordovaProperty, Plugin, CordovaFunctionOverride} from './plugin'; +import {Cordova, CordovaProperty, Plugin, CordovaFunctionOverride} from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; diff --git a/src/plugins/nfc/index.ts b/src/@ionic-native/plugins/nfc/index.ts similarity index 98% rename from src/plugins/nfc/index.ts rename to src/@ionic-native/plugins/nfc/index.ts index 9629d8a17..9a97da94b 100644 --- a/src/plugins/nfc/index.ts +++ b/src/@ionic-native/plugins/nfc/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare let window: any; /** diff --git a/src/plugins/onesignal/index.ts b/src/@ionic-native/plugins/onesignal/index.ts similarity index 99% rename from src/plugins/onesignal/index.ts rename to src/@ionic-native/plugins/onesignal/index.ts index f19b8867c..d7390fb4e 100644 --- a/src/plugins/onesignal/index.ts +++ b/src/@ionic-native/plugins/onesignal/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface OSNotification { diff --git a/src/plugins/pay-pal/index.ts b/src/@ionic-native/plugins/pay-pal/index.ts similarity index 99% rename from src/plugins/pay-pal/index.ts rename to src/@ionic-native/plugins/pay-pal/index.ts index ce20eca4a..0ac99993a 100644 --- a/src/plugins/pay-pal/index.ts +++ b/src/@ionic-native/plugins/pay-pal/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name PayPal * @description diff --git a/src/plugins/photo-viewer/index.ts b/src/@ionic-native/plugins/photo-viewer/index.ts similarity index 93% rename from src/plugins/photo-viewer/index.ts rename to src/@ionic-native/plugins/photo-viewer/index.ts index 26aeab94a..5ee6719d5 100644 --- a/src/plugins/photo-viewer/index.ts +++ b/src/@ionic-native/plugins/photo-viewer/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name Photo Viewer * @description This plugin can display your image in full screen with the ability to pan, zoom, and share the image. diff --git a/src/plugins/pin-dialog/index.ts b/src/@ionic-native/plugins/pin-dialog/index.ts similarity index 95% rename from src/plugins/pin-dialog/index.ts rename to src/@ionic-native/plugins/pin-dialog/index.ts index 7fd03603b..0e9058a70 100644 --- a/src/plugins/pin-dialog/index.ts +++ b/src/@ionic-native/plugins/pin-dialog/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/pinterest/index.ts b/src/@ionic-native/plugins/pinterest/index.ts similarity index 99% rename from src/plugins/pinterest/index.ts rename to src/@ionic-native/plugins/pinterest/index.ts index dc667c7fd..4ee4c4f98 100644 --- a/src/plugins/pinterest/index.ts +++ b/src/@ionic-native/plugins/pinterest/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova, CordovaProperty } from './plugin'; +import { Plugin, Cordova, CordovaProperty } from '@ionic-native/core'; export interface PinterestUser { /** diff --git a/src/plugins/power-management/index.ts b/src/@ionic-native/plugins/power-management/index.ts similarity index 96% rename from src/plugins/power-management/index.ts rename to src/@ionic-native/plugins/power-management/index.ts index 3e60aff1f..6dc64bf63 100644 --- a/src/plugins/power-management/index.ts +++ b/src/@ionic-native/plugins/power-management/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name PowerManagement * @description diff --git a/src/plugins/printer/index.ts b/src/@ionic-native/plugins/printer/index.ts similarity index 97% rename from src/plugins/printer/index.ts rename to src/@ionic-native/plugins/printer/index.ts index 92feab752..eb78640d7 100644 --- a/src/plugins/printer/index.ts +++ b/src/@ionic-native/plugins/printer/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; declare var cordova: any; diff --git a/src/plugins/push/index.ts b/src/@ionic-native/plugins/push/index.ts similarity index 99% rename from src/plugins/push/index.ts rename to src/@ionic-native/plugins/push/index.ts index ae1c24507..30ca91983 100644 --- a/src/plugins/push/index.ts +++ b/src/@ionic-native/plugins/push/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export type EventResponse = RegistrationEventResponse | NotificationEventResponse | Error; diff --git a/src/plugins/rollbar/index.ts b/src/@ionic-native/plugins/rollbar/index.ts similarity index 94% rename from src/plugins/rollbar/index.ts rename to src/@ionic-native/plugins/rollbar/index.ts index 3ef3ac788..fe7ddc812 100644 --- a/src/plugins/rollbar/index.ts +++ b/src/@ionic-native/plugins/rollbar/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @beta diff --git a/src/plugins/safari-view-controller/index.ts b/src/@ionic-native/plugins/safari-view-controller/index.ts similarity index 98% rename from src/plugins/safari-view-controller/index.ts rename to src/@ionic-native/plugins/safari-view-controller/index.ts index c46869fac..bc1143053 100644 --- a/src/plugins/safari-view-controller/index.ts +++ b/src/@ionic-native/plugins/safari-view-controller/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface SafariViewControllerOptions { url?: string; diff --git a/src/plugins/screen-orientation/index.ts b/src/@ionic-native/plugins/screen-orientation/index.ts similarity index 97% rename from src/plugins/screen-orientation/index.ts rename to src/@ionic-native/plugins/screen-orientation/index.ts index 8476b68b6..c6a25c568 100644 --- a/src/plugins/screen-orientation/index.ts +++ b/src/@ionic-native/plugins/screen-orientation/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaProperty, Plugin } from './plugin'; +import { Cordova, CordovaProperty, Plugin } from '@ionic-native/core'; declare var window; diff --git a/src/plugins/screenshot/index.ts b/src/@ionic-native/plugins/screenshot/index.ts similarity index 97% rename from src/plugins/screenshot/index.ts rename to src/@ionic-native/plugins/screenshot/index.ts index e7982b61e..2892d0b4b 100644 --- a/src/plugins/screenshot/index.ts +++ b/src/@ionic-native/plugins/screenshot/index.ts @@ -1,4 +1,4 @@ -import { Plugin } from './plugin'; +import { Plugin } from '@ionic-native/core'; declare var navigator: any; diff --git a/src/plugins/securestorage/index.ts b/src/@ionic-native/plugins/securestorage/index.ts similarity index 97% rename from src/plugins/securestorage/index.ts rename to src/@ionic-native/plugins/securestorage/index.ts index 8b88c60fa..d306ad133 100644 --- a/src/plugins/securestorage/index.ts +++ b/src/@ionic-native/plugins/securestorage/index.ts @@ -1,4 +1,4 @@ -import { CordovaInstance, Plugin } from './plugin'; +import { CordovaInstance, Plugin } from '@ionic-native/core'; declare var cordova: any; /** diff --git a/src/plugins/serial/index.ts b/src/@ionic-native/plugins/serial/index.ts similarity index 98% rename from src/plugins/serial/index.ts rename to src/@ionic-native/plugins/serial/index.ts index 4d548faf7..53e4866c2 100644 --- a/src/plugins/serial/index.ts +++ b/src/@ionic-native/plugins/serial/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; declare var serial: any; diff --git a/src/plugins/shake/index.ts b/src/@ionic-native/plugins/shake/index.ts similarity index 93% rename from src/plugins/shake/index.ts rename to src/@ionic-native/plugins/shake/index.ts index ba1d6940d..3a0e58ca7 100644 --- a/src/plugins/shake/index.ts +++ b/src/@ionic-native/plugins/shake/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; /** * @name Shake diff --git a/src/plugins/sim/index.ts b/src/@ionic-native/plugins/sim/index.ts similarity index 96% rename from src/plugins/sim/index.ts rename to src/@ionic-native/plugins/sim/index.ts index b3abe574e..7fba0efee 100644 --- a/src/plugins/sim/index.ts +++ b/src/@ionic-native/plugins/sim/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/sms/index.ts b/src/@ionic-native/plugins/sms/index.ts similarity index 97% rename from src/plugins/sms/index.ts rename to src/@ionic-native/plugins/sms/index.ts index f8cae37b3..fde927a8b 100644 --- a/src/plugins/sms/index.ts +++ b/src/@ionic-native/plugins/sms/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/socialsharing/index.ts b/src/@ionic-native/plugins/socialsharing/index.ts similarity index 99% rename from src/plugins/socialsharing/index.ts rename to src/@ionic-native/plugins/socialsharing/index.ts index f598426e1..0f83d7345 100644 --- a/src/plugins/socialsharing/index.ts +++ b/src/@ionic-native/plugins/socialsharing/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/speech-recognition/index.ts b/src/@ionic-native/plugins/speech-recognition/index.ts similarity index 98% rename from src/plugins/speech-recognition/index.ts rename to src/@ionic-native/plugins/speech-recognition/index.ts index e904f0971..020102be4 100644 --- a/src/plugins/speech-recognition/index.ts +++ b/src/@ionic-native/plugins/speech-recognition/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export type SpeechRecognitionListeningOptions = SpeechRecognitionListeningOptionsIOS | SpeechRecognitionListeningOptionsAndroid; diff --git a/src/plugins/spinnerdialog/index.ts b/src/@ionic-native/plugins/spinnerdialog/index.ts similarity index 95% rename from src/plugins/spinnerdialog/index.ts rename to src/@ionic-native/plugins/spinnerdialog/index.ts index ea5e7ebd4..00a95efc2 100644 --- a/src/plugins/spinnerdialog/index.ts +++ b/src/@ionic-native/plugins/spinnerdialog/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; export interface SpinnerDialogIOSOptions { overlayOpacity?: number; diff --git a/src/plugins/splashscreen/index.ts b/src/@ionic-native/plugins/splashscreen/index.ts similarity index 93% rename from src/plugins/splashscreen/index.ts rename to src/@ionic-native/plugins/splashscreen/index.ts index ad55524f8..7db11a4f6 100644 --- a/src/plugins/splashscreen/index.ts +++ b/src/@ionic-native/plugins/splashscreen/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/sqlite/index.ts b/src/@ionic-native/plugins/sqlite/index.ts similarity index 99% rename from src/plugins/sqlite/index.ts rename to src/@ionic-native/plugins/sqlite/index.ts index 806f47abc..03aea74cd 100644 --- a/src/plugins/sqlite/index.ts +++ b/src/@ionic-native/plugins/sqlite/index.ts @@ -1,4 +1,4 @@ -import {Cordova, CordovaInstance, Plugin, pluginWarn, InstanceProperty} from './plugin'; +import {Cordova, CordovaInstance, Plugin, pluginWarn, InstanceProperty} from '@ionic-native/core'; declare var sqlitePlugin; diff --git a/src/plugins/statusbar/index.ts b/src/@ionic-native/plugins/statusbar/index.ts similarity index 97% rename from src/plugins/statusbar/index.ts rename to src/@ionic-native/plugins/statusbar/index.ts index 42c37abb1..c6fdeb0fc 100644 --- a/src/plugins/statusbar/index.ts +++ b/src/@ionic-native/plugins/statusbar/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaProperty, Plugin } from './plugin'; +import { Cordova, CordovaProperty, Plugin } from '@ionic-native/core'; declare var window; diff --git a/src/plugins/stepcounter/index.ts b/src/@ionic-native/plugins/stepcounter/index.ts similarity index 98% rename from src/plugins/stepcounter/index.ts rename to src/@ionic-native/plugins/stepcounter/index.ts index 6092f0f3a..279fa8bb7 100644 --- a/src/plugins/stepcounter/index.ts +++ b/src/@ionic-native/plugins/stepcounter/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name Stepcounter * @description diff --git a/src/plugins/streaming-media/index.ts b/src/@ionic-native/plugins/streaming-media/index.ts similarity index 97% rename from src/plugins/streaming-media/index.ts rename to src/@ionic-native/plugins/streaming-media/index.ts index 0ad34858e..107ac3d42 100644 --- a/src/plugins/streaming-media/index.ts +++ b/src/@ionic-native/plugins/streaming-media/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface StreamingVideoOptions { successCallback?: Function; diff --git a/src/plugins/stripe/index.ts b/src/@ionic-native/plugins/stripe/index.ts similarity index 97% rename from src/plugins/stripe/index.ts rename to src/@ionic-native/plugins/stripe/index.ts index 0136fcf9e..5569e8805 100644 --- a/src/plugins/stripe/index.ts +++ b/src/@ionic-native/plugins/stripe/index.ts @@ -1,4 +1,4 @@ -import {Plugin, Cordova} from './plugin'; +import {Plugin, Cordova} from '@ionic-native/core'; export interface StripeCardTokenParams { /** diff --git a/src/plugins/text-to-speech/index.ts b/src/@ionic-native/plugins/text-to-speech/index.ts similarity index 94% rename from src/plugins/text-to-speech/index.ts rename to src/@ionic-native/plugins/text-to-speech/index.ts index 09e64c6b9..2e63b5672 100644 --- a/src/plugins/text-to-speech/index.ts +++ b/src/@ionic-native/plugins/text-to-speech/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface TTSOptions { /** text to speak */ diff --git a/src/plugins/themeable-browser/index.ts b/src/@ionic-native/plugins/themeable-browser/index.ts similarity index 99% rename from src/plugins/themeable-browser/index.ts rename to src/@ionic-native/plugins/themeable-browser/index.ts index 7451b83e1..7dd88240c 100644 --- a/src/plugins/themeable-browser/index.ts +++ b/src/@ionic-native/plugins/themeable-browser/index.ts @@ -1,4 +1,4 @@ -import { Plugin, CordovaInstance } from './plugin'; +import { Plugin, CordovaInstance } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; import { InAppBrowserEvent } from './inappbrowser'; diff --git a/src/plugins/toast/index.ts b/src/@ionic-native/plugins/toast/index.ts similarity index 98% rename from src/plugins/toast/index.ts rename to src/@ionic-native/plugins/toast/index.ts index 808da1a45..b0bcfb9f0 100644 --- a/src/plugins/toast/index.ts +++ b/src/@ionic-native/plugins/toast/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; import { Observable } from 'rxjs/Observable'; export interface ToastOptions { diff --git a/src/plugins/touchid/index.ts b/src/@ionic-native/plugins/touchid/index.ts similarity index 98% rename from src/plugins/touchid/index.ts rename to src/@ionic-native/plugins/touchid/index.ts index c2e067a99..eab15608f 100644 --- a/src/plugins/touchid/index.ts +++ b/src/@ionic-native/plugins/touchid/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/twitter-connect/index.ts b/src/@ionic-native/plugins/twitter-connect/index.ts similarity index 97% rename from src/plugins/twitter-connect/index.ts rename to src/@ionic-native/plugins/twitter-connect/index.ts index 7dca4e4c6..917799b31 100644 --- a/src/plugins/twitter-connect/index.ts +++ b/src/@ionic-native/plugins/twitter-connect/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface TwitterConnectResponse { /** diff --git a/src/plugins/vibration/index.ts b/src/@ionic-native/plugins/vibration/index.ts similarity index 95% rename from src/plugins/vibration/index.ts rename to src/@ionic-native/plugins/vibration/index.ts index 0833cd045..65526eb99 100644 --- a/src/plugins/vibration/index.ts +++ b/src/@ionic-native/plugins/vibration/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** diff --git a/src/plugins/video-editor/index.ts b/src/@ionic-native/plugins/video-editor/index.ts similarity index 98% rename from src/plugins/video-editor/index.ts rename to src/@ionic-native/plugins/video-editor/index.ts index bb42494b9..c38ffb3e1 100644 --- a/src/plugins/video-editor/index.ts +++ b/src/@ionic-native/plugins/video-editor/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface TranscodeOptions { diff --git a/src/plugins/video-player/index.ts b/src/@ionic-native/plugins/video-player/index.ts similarity index 97% rename from src/plugins/video-player/index.ts rename to src/@ionic-native/plugins/video-player/index.ts index 20b02ce5c..78c9fe0e3 100644 --- a/src/plugins/video-player/index.ts +++ b/src/@ionic-native/plugins/video-player/index.ts @@ -1,4 +1,4 @@ -import { Cordova, Plugin } from './plugin'; +import { Cordova, Plugin } from '@ionic-native/core'; /** * Options for the video playback using the `play` function. diff --git a/src/plugins/webintent/index.ts b/src/@ionic-native/plugins/webintent/index.ts similarity index 95% rename from src/plugins/webintent/index.ts rename to src/@ionic-native/plugins/webintent/index.ts index 3ffd4fe99..c9591080e 100644 --- a/src/plugins/webintent/index.ts +++ b/src/@ionic-native/plugins/webintent/index.ts @@ -1,4 +1,4 @@ -import { Cordova, CordovaProperty, Plugin } from './plugin'; +import { Cordova, CordovaProperty, Plugin } from '@ionic-native/core'; declare var window; diff --git a/src/plugins/youtube-video-player/index.ts b/src/@ionic-native/plugins/youtube-video-player/index.ts similarity index 92% rename from src/plugins/youtube-video-player/index.ts rename to src/@ionic-native/plugins/youtube-video-player/index.ts index 9e9fc2217..5d534bd88 100644 --- a/src/plugins/youtube-video-player/index.ts +++ b/src/@ionic-native/plugins/youtube-video-player/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name YoutubeVideoPlayer * @description diff --git a/src/plugins/z-bar/index.ts b/src/@ionic-native/plugins/z-bar/index.ts similarity index 97% rename from src/plugins/z-bar/index.ts rename to src/@ionic-native/plugins/z-bar/index.ts index e8c54bcfb..41884b87e 100644 --- a/src/plugins/z-bar/index.ts +++ b/src/@ionic-native/plugins/z-bar/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; export interface ZBarOptions { /** diff --git a/src/plugins/zip/index.ts b/src/@ionic-native/plugins/zip/index.ts similarity index 95% rename from src/plugins/zip/index.ts rename to src/@ionic-native/plugins/zip/index.ts index a8b6643ad..25fb30596 100644 --- a/src/plugins/zip/index.ts +++ b/src/@ionic-native/plugins/zip/index.ts @@ -1,4 +1,4 @@ -import { Plugin, Cordova } from './plugin'; +import { Plugin, Cordova } from '@ionic-native/core'; /** * @name Zip diff --git a/src/es5.ts b/src/es5.ts deleted file mode 100644 index 1b7f8e844..000000000 --- a/src/es5.ts +++ /dev/null @@ -1,250 +0,0 @@ -import { initAngular1 } from './ng1'; - -import { ActionSheet } from './plugins/actionsheet'; -import { AdMob } from './plugins/admob'; -import { AndroidFingerprintAuth } from './plugins/android-fingerprint-auth'; -import { AppAvailability } from './plugins/appavailability'; -import { AppRate } from './plugins/apprate'; -import { AppVersion } from './plugins/appversion'; -import { Badge } from './plugins/badge'; -import { BackgroundGeolocation } from './plugins/background-geolocation'; -import { BackgroundMode } from './plugins/backgroundmode'; -import { Backlight } from './plugins/backlight'; -import { BarcodeScanner } from './plugins/barcodescanner'; -import { Base64ToGallery } from './plugins/base64togallery'; -import { BatteryStatus } from './plugins/batterystatus'; -import { Brightness } from './plugins/brightness'; -import { BLE } from './plugins/ble'; -import { BluetoothSerial } from './plugins/bluetoothserial'; -import { Broadcaster } from './plugins/broadcaster'; -import { Calendar } from './plugins/calendar'; -import { CallNumber } from './plugins/call-number'; -import { Camera } from './plugins/camera'; -import { CameraPreview } from './plugins/camera-preview'; -import { CardIO } from './plugins/card-io'; -import { Clipboard } from './plugins/clipboard'; -import { CodePush } from './plugins/code-push'; -import { Contacts } from './plugins/contacts'; -import { Crop } from './plugins/crop'; -import { DatePicker } from './plugins/datepicker'; -import { DBMeter } from './plugins/dbmeter'; -import { Deeplinks } from './plugins/deeplinks'; -import { Device } from './plugins/device'; -import { DeviceFeedback } from './plugins/device-feedback'; -import { DeviceAccounts } from './plugins/deviceaccounts'; -import { DeviceMotion } from './plugins/devicemotion'; -import { DeviceOrientation } from './plugins/deviceorientation'; -import { Diagnostic } from './plugins/diagnostic'; -import { Dialogs } from './plugins/dialogs'; -import { EmailComposer } from './plugins/emailcomposer'; -import { EstimoteBeacons } from './plugins/estimote-beacons'; -import { Facebook } from './plugins/facebook'; -import { File } from './plugins/file'; -import { FileChooser } from './plugins/file-chooser'; -import { FileOpener } from './plugins/file-opener'; -import { FilePath } from './plugins/filepath'; -import { Transfer } from './plugins/filetransfer'; -import { FingerprintAIO } from './plugins/fingerprint-aio'; -import { Firebase } from './plugins/firebase'; -import { Flashlight } from './plugins/flashlight'; -import { Geofence } from './plugins/geofence'; -import { Geolocation } from './plugins/geolocation'; -import { Globalization } from './plugins/globalization'; -import { GooglePlus } from './plugins/google-plus'; -import { GoogleMap } from './plugins/googlemap'; -import { GoogleAnalytics } from './plugins/googleanalytics'; -import { HeaderColor } from './plugins/headercolor'; -import { Hotspot } from './plugins/hotspot'; -import { HTTP } from './plugins/http'; -import { Httpd } from './plugins/httpd'; -import { IBeacon } from './plugins/ibeacon'; -import { ImagePicker } from './plugins/imagepicker'; -import { ImageResizer } from './plugins/imageresizer'; -import { InAppBrowser } from './plugins/inappbrowser'; -import { InAppPurchase } from './plugins/inapppurchase'; -import { Insomnia } from './plugins/insomnia'; -import { Instagram } from './plugins/instagram'; -import { IsDebug } from './plugins/is-debug'; -import { Keyboard } from './plugins/keyboard'; -import { LaunchNavigator } from './plugins/launchnavigator'; -import { LaunchReview } from './plugins/launch-review'; -import { LocalNotifications } from './plugins/localnotifications'; -import { LocationAccuracy } from './plugins/location-accuracy'; -import { MediaCapture } from './plugins/media-capture'; -import { NativeAudio } from './plugins/native-audio'; -import { NativeGeocoder } from './plugins/native-geocoder'; -import { NativePageTransitions } from './plugins/native-page-transitions'; -import { NativeStorage } from './plugins/nativestorage'; -import { NavigationBar } from './plugins/navigationbar'; -import { Market } from './plugins/market'; -import { MediaPlugin } from './plugins/media'; -import { Mixpanel } from './plugins/mixpanel'; -import { MusicControls } from './plugins/music-controls'; -import { Network } from './plugins/network'; -import { NFC } from './plugins/nfc'; -import { OneSignal } from './plugins/onesignal'; -import { PhotoViewer } from './plugins/photo-viewer'; -import { ScreenOrientation } from './plugins/screen-orientation'; -import { PayPal } from './plugins/pay-pal'; -import { PinDialog } from './plugins/pin-dialog'; -import { Pinterest } from './plugins/pinterest'; -import { PowerManagement } from './plugins/power-management'; -import { Printer } from './plugins/printer'; -import { Push } from './plugins/push'; -import { Rollbar } from './plugins/rollbar'; -import { SafariViewController } from './plugins/safari-view-controller'; -import { Screenshot } from './plugins/screenshot'; -import { SecureStorage } from './plugins/securestorage'; -import { Serial } from './plugins/serial'; -import { Shake } from './plugins/shake'; -import { Sim } from './plugins/sim'; -import { SMS } from './plugins/sms'; -import { SocialSharing } from './plugins/socialsharing'; -import { SpeechRecognition } from './plugins/speech-recognition'; -import { SpinnerDialog } from './plugins/spinnerdialog'; -import { Splashscreen } from './plugins/splashscreen'; -import { SQLite } from './plugins/sqlite'; -import { StatusBar } from './plugins/statusbar'; -import { Stepcounter } from './plugins/stepcounter'; -import { StreamingMedia } from './plugins/streaming-media'; -import { Stripe } from './plugins/stripe'; -import { ThreeDeeTouch } from './plugins/3dtouch'; -import { Toast } from './plugins/toast'; -import { TouchID } from './plugins/touchid'; -import { TextToSpeech } from './plugins/text-to-speech'; -import { ThemeableBrowser } from './plugins/themeable-browser'; -import { TwitterConnect } from './plugins/twitter-connect'; -import { Vibration } from './plugins/vibration'; -import { VideoEditor } from './plugins/video-editor'; -import { VideoPlayer } from './plugins/video-player'; -import { WebIntent } from './plugins/webintent'; -import { YoutubeVideoPlayer } from './plugins/youtube-video-player'; -import { ZBar } from './plugins/z-bar'; -import { Zip } from './plugins/zip'; - -// Window export to use outside of a module loading system -window['IonicNative'] = { - ActionSheet, - AdMob, - AndroidFingerprintAuth, - AppAvailability, - AppRate, - AppVersion, - Badge, - BackgroundGeolocation, - BackgroundMode, - Backlight, - BarcodeScanner, - Base64ToGallery, - BatteryStatus, - Brightness, - BLE, - BluetoothSerial, - Broadcaster, - Calendar, - CallNumber, - Camera, - CameraPreview, - CardIO, - Clipboard, - CodePush, - Contacts, - Crop, - DatePicker, - DBMeter, - Deeplinks, - Device, - DeviceFeedback, - DeviceAccounts, - DeviceMotion, - DeviceOrientation, - Dialogs, - Diagnostic, - EmailComposer, - EstimoteBeacons, - Facebook, - File, - FileChooser, - FileOpener, - FilePath, - FingerprintAIO, - Flashlight, - Firebase, - Geofence, - Geolocation, - Globalization, - GooglePlus, - GoogleMap, - GoogleAnalytics, - HeaderColor, - Hotspot, - HTTP, - Httpd, - IBeacon, - ImagePicker, - ImageResizer, - InAppBrowser, - InAppPurchase, - Insomnia, - Instagram, - IsDebug, - Keyboard, - LaunchNavigator, - LaunchReview, - LocalNotifications, - LocationAccuracy, - Market, - MediaCapture, - MediaPlugin, - Mixpanel, - MusicControls, - NativeAudio, - NativeGeocoder, - NativePageTransitions, - NativeStorage, - NavigationBar, - Network, - PayPal, - NFC, - Printer, - Push, - OneSignal, - PhotoViewer, - ScreenOrientation, - PinDialog, - Pinterest, - PowerManagement, - Rollbar, - SafariViewController, - Screenshot, - SecureStorage, - Serial, - Shake, - Sim, - SMS, - SocialSharing, - SpinnerDialog, - Splashscreen, - SQLite, - StatusBar, - SpeechRecognition, - Stepcounter, - StreamingMedia, - Stripe, - ThreeDeeTouch, - Toast, - TouchID, - Transfer, - TextToSpeech, - ThemeableBrowser, - TwitterConnect, - VideoEditor, - VideoPlayer, - Vibration, - WebIntent, - YoutubeVideoPlayer, - ZBar, - Zip -}; - -initAngular1(window['IonicNative']); diff --git a/src/index.ts b/src/index.ts deleted file mode 100644 index df111fdab..000000000 --- a/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -// No more index file, each plugin is its own module diff --git a/src/ng1.ts b/src/ng1.ts deleted file mode 100644 index 615b3f6ae..000000000 --- a/src/ng1.ts +++ /dev/null @@ -1,26 +0,0 @@ -declare var window; - -/** - * Initialize the ionic.native Angular module if we're running in ng1. - * This iterates through the list of registered plugins and dynamically - * creates Angular 1 services of the form $cordovaSERVICE, ex: $cordovaStatusBar. - */ -export function initAngular1(plugins) { - if (window.angular) { - - const ngModule = window.angular.module('ionic.native', []); - - for (var name in plugins) { - let serviceName = '$cordova' + name; - let cls = plugins[name]; - - (function(serviceName, cls, name) { - ngModule.service(serviceName, [function() { - var funcs = window.angular.copy(cls); - funcs.prototype['name'] = name; - return funcs; - }]); - })(serviceName, cls, name); - } - } -}