From 9826dfd026bc48f95ef44ecc3c5f0dd9e982a467 Mon Sep 17 00:00:00 2001 From: Ibrahim Hadeed Date: Mon, 14 Mar 2016 13:38:35 -0400 Subject: [PATCH] feat(plugins): add platforms info --- src/plugins/actionsheet.ts | 3 ++- src/plugins/appavailability.ts | 3 ++- src/plugins/apprate.ts | 3 ++- src/plugins/appversion.ts | 3 ++- src/plugins/badge.ts | 3 ++- src/plugins/barcodescanner.ts | 3 ++- src/plugins/base64togallery.ts | 3 ++- src/plugins/batterystatus.ts | 3 ++- src/plugins/ble.ts | 3 ++- src/plugins/calendar.ts | 3 ++- src/plugins/camera.ts | 4 +++- src/plugins/clipboard.ts | 3 ++- src/plugins/sms.ts | 3 ++- 13 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/plugins/actionsheet.ts b/src/plugins/actionsheet.ts index 6e2b275c3..8c0189ff8 100644 --- a/src/plugins/actionsheet.ts +++ b/src/plugins/actionsheet.ts @@ -26,7 +26,8 @@ import {Plugin, Cordova} from './plugin'; @Plugin({ plugin: 'cordova-plugin-actionsheet', pluginRef: 'plugins.actionsheet', - repo: 'https://github.com/EddyVerbruggen/cordova-plugin-actionsheet' + repo: 'https://github.com/EddyVerbruggen/cordova-plugin-actionsheet', + platforms: ['Android', 'iOS', 'Windows Phone 8'] }) export class ActionSheet { diff --git a/src/plugins/appavailability.ts b/src/plugins/appavailability.ts index 94aa842ee..0794aace8 100644 --- a/src/plugins/appavailability.ts +++ b/src/plugins/appavailability.ts @@ -27,7 +27,8 @@ import {Plugin, Cordova} from './plugin'; @Plugin({ plugin: 'cordova-plugin-appavailability', pluginRef: 'appAvailability', - repo: 'https://github.com/ohh2ahh/AppAvailability' + repo: 'https://github.com/ohh2ahh/AppAvailability', + platforms: ['Android','iOS'] }) export class AppAvailability { diff --git a/src/plugins/apprate.ts b/src/plugins/apprate.ts index b2ce9f69e..61f98c4c0 100644 --- a/src/plugins/apprate.ts +++ b/src/plugins/apprate.ts @@ -21,7 +21,8 @@ declare var window; @Plugin({ plugin: 'cordova-plugin-apprate', pluginRef: 'AppRate', - repo: 'https://github.com/pushandplay/cordova-plugin-apprate' + repo: 'https://github.com/pushandplay/cordova-plugin-apprate', + platforms: ['Android','iOS'] }) export class AppRate { diff --git a/src/plugins/appversion.ts b/src/plugins/appversion.ts index 5b62f3dc6..0d3f80a3f 100644 --- a/src/plugins/appversion.ts +++ b/src/plugins/appversion.ts @@ -18,7 +18,8 @@ import {Plugin, Cordova} from './plugin'; @Plugin({ plugin: 'cordova-plugin-app-version', pluginRef: 'cordova.getAppVersion', - repo: 'https://github.com/whiteoctober/cordova-plugin-app-version' + repo: 'https://github.com/whiteoctober/cordova-plugin-app-version', + platforms: ['Android', 'iOS'] }) export class AppVersion { /** diff --git a/src/plugins/badge.ts b/src/plugins/badge.ts index fcaea1d58..0e1b2484a 100644 --- a/src/plugins/badge.ts +++ b/src/plugins/badge.ts @@ -17,7 +17,8 @@ import {Plugin, Cordova} from './plugin'; @Plugin({ plugin: 'cordova-plugin-badge', pluginRef: 'cordova.plugins.notification.badge', - repo: 'https://github.com/katzer/cordova-plugin-badge' + repo: 'https://github.com/katzer/cordova-plugin-badge', + platforms: ['Android', 'iOS', 'Browser', 'Windows', 'Amazon FireOS', 'Windows Phone 8'] }) export class Badge { diff --git a/src/plugins/barcodescanner.ts b/src/plugins/barcodescanner.ts index df85bc6b0..18965d044 100644 --- a/src/plugins/barcodescanner.ts +++ b/src/plugins/barcodescanner.ts @@ -19,7 +19,8 @@ import {Plugin, Cordova} from './plugin'; @Plugin({ plugin: 'phonegap-plugin-barcodescanner', pluginRef: 'cordova.plugins.barcodeScanner', - repo: 'https://github.com/phonegap/phonegap-plugin-barcodescanner' + repo: 'https://github.com/phonegap/phonegap-plugin-barcodescanner', + pltaforms: ['Android','iOS','Windows Phone 8','Windows 10','Windows 8','BlackBerry 10', 'Browser'] }) export class BarcodeScanner { diff --git a/src/plugins/base64togallery.ts b/src/plugins/base64togallery.ts index 0c48f1af0..5f996e0d1 100644 --- a/src/plugins/base64togallery.ts +++ b/src/plugins/base64togallery.ts @@ -14,7 +14,8 @@ import {Plugin, Cordova} from './plugin' @Plugin({ plugin: 'cordova-base64-to-gallery', pluginRef: 'cordova', - repo: 'https://github.com/Nexxa/cordova-base64-to-gallery' + repo: 'https://github.com/Nexxa/cordova-base64-to-gallery', + platforms: ['Android' ,'iOS', 'Windows Phone 8'] }) export class Base64ToGallery { diff --git a/src/plugins/batterystatus.ts b/src/plugins/batterystatus.ts index 7d922a7dc..fcbab0fa9 100644 --- a/src/plugins/batterystatus.ts +++ b/src/plugins/batterystatus.ts @@ -22,7 +22,8 @@ import {Observable} from "rxjs/Observable"; */ @Plugin({ plugin: 'cordova-plugin-batterystatus', - repo: 'https://github.com/apache/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'] }) export class BatteryStatus { diff --git a/src/plugins/ble.ts b/src/plugins/ble.ts index 3e9864540..8dd07780c 100644 --- a/src/plugins/ble.ts +++ b/src/plugins/ble.ts @@ -162,7 +162,8 @@ import {Observable} from 'rxjs/Observable'; @Plugin({ plugin: 'cordova-plugin-ble-central', pluginRef: 'ble', - repo: 'https://github.com/don/cordova-plugin-ble-central' + repo: 'https://github.com/don/cordova-plugin-ble-central', + platforms: ['iOS','Android'] }) export class BLE { /** diff --git a/src/plugins/calendar.ts b/src/plugins/calendar.ts index 93574fd68..e92d65c49 100644 --- a/src/plugins/calendar.ts +++ b/src/plugins/calendar.ts @@ -29,7 +29,8 @@ export interface Calendar { @Plugin({ plugin: 'cordova-plugin-calendar', pluginRef: 'plugins.calendar', - repo: 'https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin' + repo: 'https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin', + platforms: ['Android','iOS'] }) export class Calendar { /** diff --git a/src/plugins/camera.ts b/src/plugins/camera.ts index 29dc1059b..efd975fe0 100644 --- a/src/plugins/camera.ts +++ b/src/plugins/camera.ts @@ -104,7 +104,8 @@ export interface CameraPopoverOptions { @Plugin({ plugin: 'cordova-plugin-camera', pluginRef: 'navigator.camera', - repo: 'https://github.com/apache/cordova-plugin-camera' + repo: 'https://github.com/apache/cordova-plugin-camera', + platforms: ['Android','BlackBerry','Browser','Firefox','FireOS','iOS','Windows','Windows Phone 8','Ubuntu'] }) export class Camera { /** @@ -121,6 +122,7 @@ export class Camera { * Remove intermediate image files that are kept in temporary storage after calling camera.getPicture. * Applies only when the value of Camera.sourceType equals Camera.PictureSourceType.CAMERA and the Camera.destinationType equals Camera.DestinationType.FILE_URI. * @return Returns a Promise + * @platforms ['iOS'] */ @Cordova() static cleanup(){}; diff --git a/src/plugins/clipboard.ts b/src/plugins/clipboard.ts index 6f4f2bcc4..07559137a 100644 --- a/src/plugins/clipboard.ts +++ b/src/plugins/clipboard.ts @@ -26,7 +26,8 @@ import {Plugin, Cordova} from './plugin'; @Plugin({ plugin: 'https://github.com/VersoSolutions/CordovaClipboard.git', pluginRef: 'cordova.plugins.clipboard', - repo: 'https://github.com/VersoSolutions/CordovaClipboard' + repo: 'https://github.com/VersoSolutions/CordovaClipboard', + platforms: ['Amazon Fire OS', 'iOS', 'Android', 'BlackBerry 10', 'Windows Phone 7', 'Windows Phone 8', 'Windows', 'Firefox OS', 'Browser'] }) export class Clipboard { diff --git a/src/plugins/sms.ts b/src/plugins/sms.ts index 8d1ec8e77..a6bca8a0b 100644 --- a/src/plugins/sms.ts +++ b/src/plugins/sms.ts @@ -40,7 +40,8 @@ export interface smsOptionsAndroid { @Plugin({ plugin: 'cordova-sms-plugin', pluginRef: 'sms', - repo: 'https://github.com/cordova-sms/cordova-sms-plugin' + repo: 'https://github.com/cordova-sms/cordova-sms-plugin', + platforms: ['Android', 'iOS', 'Windows Phone 8'] }) export class SMS {