create method

Future<void> create({
  1. required String applicationId,
  2. required String name,
  3. required String description,
  4. required Uint8List backgroundPicture,
  5. int score = 10,
  6. bool isRare = false,
})

Implementation

Future<void> create({
  required String applicationId,
  required String name,
  required String description,
  required Uint8List backgroundPicture,
  int score = 10,
  bool isRare = false,
}) async {
  await errorHandler.handle(() async {
    await requestHandler.handlePost(
      "achievement",
      "create",
      apiVersion: 1,
      body: {
        "achievementName": name,
        "description": description,
        "backgroundPictureBase64": base64.encode(backgroundPicture),
      },
    );
  });
}