diff --git a/src/plugins/socialsharing.ts b/src/plugins/socialsharing.ts index d7e5a584b..f94d75547 100644 --- a/src/plugins/socialsharing.ts +++ b/src/plugins/socialsharing.ts @@ -33,6 +33,15 @@ export class SocialSharing { }) static share (message?: string, subject?: string, file?: string|Array, url?: string): void {} + /** + * Shares using the share sheet with additional options and returns a result object or an error message (requires plugin version 5.1.0+) + * @param options {object} The options object with the message, subject, files, url and chooserTitle properties. + */ + @Cordova({ + platforms: ['iOS', 'Android'] + }) + static shareWithOptions (options: { message?: string, subject?: string, file?: string|Array, url?: string, chooserTitle?: string }): Promise {return; } + /** * Checks if you can share via a specific app. * @param appName App name or package name. Examples: instagram or com.apple.social.facebook @@ -136,4 +145,4 @@ export class SocialSharing { static shareViaEmail(message: string, subject: string, to: Array, cc: Array, bcc: Array, files: string|Array): Promise {return; } -} \ No newline at end of file +}