From b730924d74a29c652b0ccdb219e127c7a8b2550e Mon Sep 17 00:00:00 2001 From: Hevin Date: Thu, 14 Dec 2017 16:47:08 +0800 Subject: [PATCH] Fixed extras to object of addLocalNotificationForIOS --- ionic/index.ts | 2 +- ionic/jpush/index.d.ts | 2 +- ionic/jpush/index.js | 2 +- ionic/jpush/index.js.map | 2 +- ionic/jpush/jiguang-ionic-jpush-1.0.0.tgz | Bin 5193 -> 0 bytes ionic/jpush/package.json | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 ionic/jpush/jiguang-ionic-jpush-1.0.0.tgz diff --git a/ionic/index.ts b/ionic/index.ts index 5d875c6..6753d17 100644 --- a/ionic/index.ts +++ b/ionic/index.ts @@ -104,7 +104,7 @@ export class JPush extends IonicNativePlugin { getApplicationIconBadgeNumber(): Promise { return; } @Cordova() - addLocalNotificationForIOS(delayTime: number, content: string, badge: number, identifierKey: string, extras?: string): Promise { return; } + addLocalNotificationForIOS(delayTime: number, content: string, badge: number, identifierKey: string, extras?: object): Promise { return; } @Cordova() deleteLocalNotificationWithIdentifierKeyInIOS(identifierKey: string): Promise { return; } diff --git a/ionic/jpush/index.d.ts b/ionic/jpush/index.d.ts index 33aa538..0046106 100644 --- a/ionic/jpush/index.d.ts +++ b/ionic/jpush/index.d.ts @@ -44,7 +44,7 @@ export declare class JPush extends IonicNativePlugin { resetBadge(): Promise; setApplicationIconBadgeNumber(badge: number): Promise; getApplicationIconBadgeNumber(): Promise; - addLocalNotificationForIOS(delayTime: number, content: string, badge: number, identifierKey: string, extras?: string): Promise; + addLocalNotificationForIOS(delayTime: number, content: string, badge: number, identifierKey: string, extras?: object): Promise; deleteLocalNotificationWithIdentifierKeyInIOS(identifierKey: string): Promise; addDismissActions(actions: Array, categoryId: string): Promise; addNotificationActions(actions: Array, categoryId: string): Promise; diff --git a/ionic/jpush/index.js b/ionic/jpush/index.js index 6f8fede..52e5b2b 100644 --- a/ionic/jpush/index.js +++ b/ionic/jpush/index.js @@ -218,7 +218,7 @@ var JPush = (function (_super) { __decorate([ Cordova(), __metadata("design:type", Function), - __metadata("design:paramtypes", [Number, String, Number, String, String]), + __metadata("design:paramtypes", [Number, String, Number, String, Object]), __metadata("design:returntype", Promise) ], JPush.prototype, "addLocalNotificationForIOS", null); __decorate([ diff --git a/ionic/jpush/index.js.map b/ionic/jpush/index.js.map index 7d50956..c731ef5 100644 --- a/ionic/jpush/index.js.map +++ b/ionic/jpush/index.js.map @@ -1 +1 @@ -{"version":3,"sources":["../../../src/@ionic-native/plugins/jpush/index.ts"],"names":[],"mappings":"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","file":"index.js","sourceRoot":"","sourcesContent":["import { Plugin, Cordova, IonicNativePlugin } from '@ionic-native/core';\nimport { Injectable } from '@angular/core';\n\nexport interface TagOptions {\n sequence: number;\n tags?: Array;\n}\n\nexport interface AliasOptions {\n sequence: number;\n alias?: string;\n}\n\n@Plugin({\n pluginName: 'JPush',\n plugin: 'jpush-phonegap-plugin',\n pluginRef: 'plugins.jPushPlugin',\n repo: 'https://github.com/jpush/jpush-phonegap-plugin',\n install: 'ionic cordova plugin add jpush-phonegap-plugin --variable APP_KEY=your_app_key',\n installVariables: ['APP_KEY'],\n platforms: ['Android', 'iOS']\n})\n\nexport class JPush extends IonicNativePlugin {\n\n @Cordova()\n init(): Promise { return; }\n\n @Cordova()\n setDebugMode(enable: boolean): Promise { return; }\n\n @Cordova()\n getRegistrationID(): Promise { return; }\n\n @Cordova()\n stopPush(): Promise { return; }\n\n @Cordova()\n resumePush(): Promise { return; }\n\n @Cordova()\n isPushStopped(): Promise { return; }\n\n @Cordova()\n setTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n addTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n deleteTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n cleanTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n getAllTags(params: TagOptions): Promise { return; }\n\n /**\n * @param params { sequence: number, tag: string }\n */\n @Cordova()\n checkTagBindState(params: object): Promise { return; }\n\n @Cordova()\n setAlias(params: AliasOptions): Promise { return; }\n\n @Cordova()\n deleteAlias(params: AliasOptions): Promise { return; }\n\n @Cordova()\n getAlias(params: AliasOptions): Promise { return; }\n\n /**\n * Determinate whether the application notification has been opened.\n * \n * iOS: 0: closed; >1: opened.\n * UIRemoteNotificationTypeNone = 0,\n * UIRemoteNotificationTypeBadge = 1 << 0,\n * UIRemoteNotificationTypeSound = 1 << 1,\n * UIRemoteNotificationTypeAlert = 1 << 2,\n * UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3\n * \n * Android: 0: closed; 1: opened.\n */\n @Cordova()\n getUserNotificationSettings(): Promise { return; }\n\n @Cordova()\n clearLocalNotifications(): Promise { return; }\n\n // iOS API - start\n\n @Cordova()\n setBadge(badge: number): Promise { return; }\n\n @Cordova()\n resetBadge(): Promise { return; }\n\n @Cordova()\n setApplicationIconBadgeNumber(badge: number): Promise { return; }\n\n @Cordova()\n getApplicationIconBadgeNumber(): Promise { return; }\n\n @Cordova()\n addLocalNotificationForIOS(delayTime: number, content: string, badge: number, identifierKey: string, extras?: string): Promise { return; }\n\n @Cordova()\n deleteLocalNotificationWithIdentifierKeyInIOS(identifierKey: string): Promise { return; }\n\n @Cordova()\n addDismissActions(actions: Array, categoryId: string): Promise { return; }\n\n @Cordova()\n addNotificationActions(actions: Array, categoryId: string): Promise { return; }\n\n @Cordova()\n setLocation(latitude: number, longitude: number): Promise { return; }\n\n @Cordova()\n startLogPageView(pageName: string): Promise { return; }\n\n @Cordova()\n stopLogPageView(pageName: string): Promise { return; }\n\n @Cordova()\n beginLogPageView(pageName: string, duration: number): Promise { return; }\n\n // iOS API - end\n\n // Android API - start\n\n @Cordova()\n getConnectionState(): Promise { return; }\n\n @Cordova()\n setBasicPushNotificationBuilder(): Promise { return; }\n\n @Cordova()\n setCustomPushNotificationBuilder(): Promise { return; }\n\n @Cordova()\n clearAllNotification(): Promise { return; }\n\n @Cordova()\n clearNotificationById(id: number): Promise { return; }\n\n @Cordova()\n setLatestNotificationNum(num: number): Promise { return; }\n\n @Cordova()\n addLocalNotification(builderId: number, content: string, title: string, notificationId: number, broadcastTime: number, extras?: string): Promise { return; }\n\n @Cordova()\n removeLocalNotification(notificationId: number): Promise { return; }\n\n @Cordova()\n reportNotificationOpened(msgId: number): Promise { return; }\n\n @Cordova()\n requestPermission(): Promise { return; }\n\n @Cordova()\n setSilenceTime(startHour: number, startMinute: number, endHour: number, endMinute: number): Promise { return; }\n\n @Cordova()\n setPushTime(weekdays: Array, startHour: number, endHour: number): Promise { return; }\n\n // Android API - end\nstatic decorators: DecoratorInvocation[] = [\n{ type: Injectable },\n];\n/** @nocollapse */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../../src/@ionic-native/plugins/jpush/index.ts"],"names":[],"mappings":"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","file":"index.js","sourceRoot":"","sourcesContent":["import { Plugin, Cordova, IonicNativePlugin } from '@ionic-native/core';\nimport { Injectable } from '@angular/core';\n\nexport interface TagOptions {\n sequence: number;\n tags?: Array;\n}\n\nexport interface AliasOptions {\n sequence: number;\n alias?: string;\n}\n\n@Plugin({\n pluginName: 'JPush',\n plugin: 'jpush-phonegap-plugin',\n pluginRef: 'plugins.jPushPlugin',\n repo: 'https://github.com/jpush/jpush-phonegap-plugin',\n install: 'ionic cordova plugin add jpush-phonegap-plugin --variable APP_KEY=your_app_key',\n installVariables: ['APP_KEY'],\n platforms: ['Android', 'iOS']\n})\n\nexport class JPush extends IonicNativePlugin {\n\n @Cordova()\n init(): Promise { return; }\n\n @Cordova()\n setDebugMode(enable: boolean): Promise { return; }\n\n @Cordova()\n getRegistrationID(): Promise { return; }\n\n @Cordova()\n stopPush(): Promise { return; }\n\n @Cordova()\n resumePush(): Promise { return; }\n\n @Cordova()\n isPushStopped(): Promise { return; }\n\n @Cordova()\n setTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n addTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n deleteTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n cleanTags(params: TagOptions): Promise { return; }\n\n @Cordova()\n getAllTags(params: TagOptions): Promise { return; }\n\n /**\n * @param params { sequence: number, tag: string }\n */\n @Cordova()\n checkTagBindState(params: object): Promise { return; }\n\n @Cordova()\n setAlias(params: AliasOptions): Promise { return; }\n\n @Cordova()\n deleteAlias(params: AliasOptions): Promise { return; }\n\n @Cordova()\n getAlias(params: AliasOptions): Promise { return; }\n\n /**\n * Determinate whether the application notification has been opened.\n * \n * iOS: 0: closed; >1: opened.\n * UIRemoteNotificationTypeNone = 0,\n * UIRemoteNotificationTypeBadge = 1 << 0,\n * UIRemoteNotificationTypeSound = 1 << 1,\n * UIRemoteNotificationTypeAlert = 1 << 2,\n * UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3\n * \n * Android: 0: closed; 1: opened.\n */\n @Cordova()\n getUserNotificationSettings(): Promise { return; }\n\n @Cordova()\n clearLocalNotifications(): Promise { return; }\n\n // iOS API - start\n\n @Cordova()\n setBadge(badge: number): Promise { return; }\n\n @Cordova()\n resetBadge(): Promise { return; }\n\n @Cordova()\n setApplicationIconBadgeNumber(badge: number): Promise { return; }\n\n @Cordova()\n getApplicationIconBadgeNumber(): Promise { return; }\n\n @Cordova()\n addLocalNotificationForIOS(delayTime: number, content: string, badge: number, identifierKey: string, extras?: object): Promise { return; }\n\n @Cordova()\n deleteLocalNotificationWithIdentifierKeyInIOS(identifierKey: string): Promise { return; }\n\n @Cordova()\n addDismissActions(actions: Array, categoryId: string): Promise { return; }\n\n @Cordova()\n addNotificationActions(actions: Array, categoryId: string): Promise { return; }\n\n @Cordova()\n setLocation(latitude: number, longitude: number): Promise { return; }\n\n @Cordova()\n startLogPageView(pageName: string): Promise { return; }\n\n @Cordova()\n stopLogPageView(pageName: string): Promise { return; }\n\n @Cordova()\n beginLogPageView(pageName: string, duration: number): Promise { return; }\n\n // iOS API - end\n\n // Android API - start\n\n @Cordova()\n getConnectionState(): Promise { return; }\n\n @Cordova()\n setBasicPushNotificationBuilder(): Promise { return; }\n\n @Cordova()\n setCustomPushNotificationBuilder(): Promise { return; }\n\n @Cordova()\n clearAllNotification(): Promise { return; }\n\n @Cordova()\n clearNotificationById(id: number): Promise { return; }\n\n @Cordova()\n setLatestNotificationNum(num: number): Promise { return; }\n\n @Cordova()\n addLocalNotification(builderId: number, content: string, title: string, notificationId: number, broadcastTime: number, extras?: string): Promise { return; }\n\n @Cordova()\n removeLocalNotification(notificationId: number): Promise { return; }\n\n @Cordova()\n reportNotificationOpened(msgId: number): Promise { return; }\n\n @Cordova()\n requestPermission(): Promise { return; }\n\n @Cordova()\n setSilenceTime(startHour: number, startMinute: number, endHour: number, endMinute: number): Promise { return; }\n\n @Cordova()\n setPushTime(weekdays: Array, startHour: number, endHour: number): Promise { return; }\n\n // Android API - end\nstatic decorators: DecoratorInvocation[] = [\n{ type: Injectable },\n];\n/** @nocollapse */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n"]} \ No newline at end of file diff --git a/ionic/jpush/jiguang-ionic-jpush-1.0.0.tgz b/ionic/jpush/jiguang-ionic-jpush-1.0.0.tgz deleted file mode 100644 index fb6c166bda42f6122128b009e862e6e24a04e7d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5193 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 D