diff --git a/scripts/docs/templates/common.template.html b/scripts/docs/templates/common.template.html index 496ac51ec..26bc1b398 100644 --- a/scripts/docs/templates/common.template.html +++ b/scripts/docs/templates/common.template.html @@ -165,7 +165,7 @@ docType: "<$ doc.docType $>" <@ endif @> <# --- Install commands --- #> -
$ <@ if prop.install @><$ prop.install $><@ else @>ionic plugin add --save <$ prop.plugin $><@ endif @>
+$ <@ if prop.install @><$ prop.install $><@ else @>ionic cordova plugin add <$ prop.plugin $><@ endif @>
$ npm install --save @ionic-native/<$ doc.npmId $>
Repo:
diff --git a/src/@ionic-native/plugins/printer/index.ts b/src/@ionic-native/plugins/printer/index.ts
index a5ccd264d..3705703a5 100644
--- a/src/@ionic-native/plugins/printer/index.ts
+++ b/src/@ionic-native/plugins/printer/index.ts
@@ -71,7 +71,7 @@ export interface PrintOptions {
pluginName: 'Printer',
plugin: 'de.appplant.cordova.plugin.printer',
pluginRef: 'cordova.plugins.printer',
- repo: 'https://github.com/katzer/cordova-plugin-printer.git',
+ repo: 'https://github.com/katzer/cordova-plugin-printer',
platforms: ['Android', 'iOS']
})
@Injectable()
diff --git a/src/@ionic-native/plugins/secure-storage/index.ts b/src/@ionic-native/plugins/secure-storage/index.ts
index 7a9a1a82c..9c7fd1204 100644
--- a/src/@ionic-native/plugins/secure-storage/index.ts
+++ b/src/@ionic-native/plugins/secure-storage/index.ts
@@ -6,7 +6,7 @@ import { CordovaInstance, Plugin, CordovaCheck, IonicNativePlugin } from '@ionic
*/
export class SecureStorageObject {
- constructor(private _objectInstance?: any) { }
+ constructor(private _objectInstance: any) { }
/**
* Gets a stored item
@@ -120,8 +120,17 @@ export class SecureStorage extends IonicNativePlugin {
*/
@CordovaCheck()
create(store: string): Promise {
+<<<<<<< HEAD
return new Promise((res: Function, rej: Function) => {
const instance = new (SecureStorage.getPlugin())(() => res(new SecureStorageObject(instance)), rej, store);
+=======
+ return new Promise((res, rej) => {
+ if (checkAvailability('cordova.plugins.SecureStorage', null, 'SecureStorage') === true) {
+ const instance = new cordova.plugins.SecureStorage(() => res(new SecureStorageObject(instance)), rej, store);
+ } else {
+ rej('SecureStorage failure: cordova plugin is not available');
+ }
+>>>>>>> 5145395dd7bea7d2fb81b11b356a4a7497c607e7
});
}