showEditor static method

Future showEditor(
  1. ShareSDKPlatform platform,
  2. SSDKMap params,
  3. dynamic result(
    1. SSDKResponseState,
    2. ShareSDKPlatform,
    3. dynamic,
    4. dynamic,
    5. SSDKError,
    )?
)

Implementation

static Future<dynamic> showEditor(ShareSDKPlatform platform, SSDKMap params, Function(SSDKResponseState, ShareSDKPlatform, dynamic, dynamic, SSDKError)? result) {
	Map args = {"platform": platform.id, "params": params.map};
	Future<dynamic> callback = _channel.invokeMethod(ShareSDKMethods.showEditor.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;
}