getAchievements function
Implementation
Future<MyAchievements?> getAchievements() async {
try {
String? result = await platform.invokeMethod('getAchievements');
if (kDebugMode) {
print("Received MyAchievements from sdk: $result");
}
return MyAchievements.fromJson(jsonDecode(result!));
} on PlatformException catch (e, stacktrace) {
if (kDebugMode) {
print("Error in getAchievements");
print(e);
print(stacktrace);
}
rethrow;
} catch (e, stacktrace) {
if (kDebugMode) {
print("Error in getAchievements");
print(e);
print(stacktrace);
}
throw PlatformException(code: "PLUGIN_ERROR", message: e.toString());
}
}