MethodChannelAppinioSocialShare class

An implementation of AppinioSocialSharePlatform that uses method channels.

Inheritance

Properties

copyToClipboard String
final
facebook String
final
facebookStories String
final
hashCode int
The hash code for this object.
no setterinherited
instagramDirect String
final
instagramFeed String
final
instagramFeedFiles String
final
instagramStories String
final
installedApps String
final
messenger String
final
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sms String
final
smsAndroid String
final
smsAndroidMultiFiles String
final
systemShare String
final
systemShareAndroid String
final
systemShareAndroidMultiFiles String
final
telegram String
final
telegramAndroid String
final
telegramAndroidMultiFiles String
final
tiktokPost String
final
tiktokStatus String
final
twitter String
final
twitterAndroid String
final
twitterAndroidMultiFiles String
final
whatsapp String
final
whatsappAndroid String
final
whatsappAndroidMultiFiles String
final
whatsappImgIos String
final

Methods

copyToClipBoard(String message) Future<String>
override
getInstalledApps() Future<Map<String, bool>>
override
getPlatformVersion() Future<String?>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shareImageToWhatsApp(String filePath) Future<String>
override
shareToFacebook(String hashtag, List<String> filePaths) Future<String>
override
shareToFacebookStory(String appId, {String? stickerImage, String? backgroundImage, String? backgroundVideo, String? backgroundTopColor, String? backgroundBottomColor, String? attributionURL}) Future<String>
override
shareToInstagramDirect(String message) Future<String>
override
shareToInstagramFeed(String message, String? filePath) Future<String>
override
shareToInstagramFeedAndroid(List<String> filePaths) Future<String>
override
shareToInstagramStory(String appId, {String? stickerImage, String? backgroundImage, String? backgroundVideo, String? backgroundTopColor, String? backgroundBottomColor, String? attributionURL}) Future<String>
override
shareToMessenger(String message) Future<String>
override
shareToSMS(String message, {List<String>? filePaths}) Future<String>
filePath only works for android
override
shareToSMSAndroid(String message, String? filePath) Future<String>
override
shareToSMSAndroidMultifiles(List<String> filePaths) Future<String>
override
shareToSystem(String title, String message, {List<String>? filePaths}) Future<String>
override
shareToSystemAndroid(String title, String message, String? filePath) Future<String>
override
shareToSystemAndroidMultifiles(String title, List<String> filePaths) Future<String>
override
shareToTelegram(String message, {List<String>? filePaths}) Future<String>
filepath only works for android
override
shareToTelegramAndroid(String message, String? filePath) Future<String>
override
shareToTelegramAndroidMultiFiles(List<String> filePaths) Future<String>
override
shareToTiktokPost(String filePath, String redirectUrl, TiktokFileType tiktokFileType) Future<String>
This function only works for iOS
override
shareToTiktokStatus(List<String> filePaths) Future<String>
This function only works for android
override
shareToTwitter(String message, String? filePath) Future<String>
override
shareToTwitterAndroid(String message, String? filePath) Future<String>
override
shareToTwitterAndroidMultifiles(List<String> filePaths) Future<String>
override
shareToWhatsapp(String message, {List<String>? filePaths}) Future<String>
for iOS only
override
shareToWhatsappAndroid(String message, String? filePath) Future<String>
override
shareToWhatsappAndroidMultiFiles(List<String> filePaths) Future<String>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited