showMenu method
弹出分享菜单
Implementation
static Future<dynamic> showMenu(List<ShareSDKPlatform> platforms, SSDKMap params, Function(SSDKResponseState,ShareSDKPlatform,Map,Map,SSDKError) result)
{
List types = null;
if (platforms != null)
{
Iterable<int> ids = platforms.map((ShareSDKPlatform item) => item.id);
types = List.from(ids);
}
Map args = {"platforms":types,"params":params.map};
Future<dynamic> callback = _channel.invokeMethod(ShareSDKMethods.showMenu.name,args);
callback.then((dynamic response){
if(result != null){
result(_state(response),ShareSDKPlatform(id: response["platform"],name: "null"),response["userData"],response["contentEntity"],SSDKError(rawData: response["error"]));
}
});
return callback;
}