setWechat method

void setWechat(
  1. String text,
  2. String title,
  3. String url,
  4. String thumbImage,
  5. dynamic images,
  6. String musicFileURL,
  7. String extInfo,
  8. String imageUrl,
  9. dynamic imageData,
  10. String fileData,
  11. String emoticonData,
  12. String fileExtension,
  13. String sourceFileData,
  14. SSDKContentType contentType,
  15. ShareSDKPlatform subPlatform,
)

Implementation

void setWechat(String text, String title, String url, String thumbImage, dynamic images, String musicFileURL, String extInfo, String imageUrl, dynamic imageData, String fileData, String emoticonData, String fileExtension, String sourceFileData, SSDKContentType contentType, ShareSDKPlatform subPlatform) {
	Map params = {};
	params[kType] = contentType.value;
	params[kText] = text;
	params[kTitle] = title;
	params[kUrl] = url;
	params[kThumbImage] = thumbImage;
	params[kImages] = images;
	params[kAudioUrl] = musicFileURL;
	params[kExtension] = extInfo;
	params[kFile] = fileData;
	params[kWeChatFileExtension] = fileExtension;
	params[kWeChatFile] = sourceFileData;
	params[kEmoticon] = emoticonData;
	params[kImageUrlAndroid] = imageUrl;
	params[kImageDataAndroid] = imageData;
	int? id = subPlatform.id;
	map["@platform($id)"] = params;
}