0.0.2 • Published 5 years ago

capacitor-socialshare v0.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

Capacitor SocialShare

Capacitor SocialShare is a native ShareActionProvider & SharingViewController implementation for IOS & Android. Now you can use this package as a Ionic Capacitor Plugin in your App.

Suported

  • Android
  • IOS
  • Electron

Installation

npm install --save capacitor-socialshare

Getting Start

import { Plugins } from '@capacitor/core';

import { ShareOption } from 'capacitor-socialshare'; // Import SocialShare Modules


// Assign Parameters

shareOption: ShareOption = {
    subject: 'YOUR SUBJECT', 

    body: 'YOUR MESSAGE BODY',

    url: 'YOUR APP/PLAY STORE URL'
}


// Use Plugin Method

Plugins.SocialShare.share(this.shareOption).then(
    (res) => { console.log(res.value)  },
    (err) => { console.log(err) }
);

Methods

NameParameterReturnDescrription
share(option: ShareOption)ShareOptionPromise<{value: boolean}>It will show Share Intent in Android & Share Action in IOS.

Interfaces

interface ShareOption {

  subject?: string;

  body?: string;

  url?: string;

}

Screenshot

AndroidIOS
Comming soonComming soon

Contributing

  • Star this repository
  • Open issue for feature requests

Roadmap

License:

Capacitor SocialShare is MIT licensed.