markInAppNotificationAs method

Future<Notification?> markInAppNotificationAs(
  1. String subscriberId,
  2. String messageId,
  3. MarkNotificationAs status
)

Implementation

Future<Notification?> markInAppNotificationAs(String subscriberId, String messageId, MarkNotificationAs status) async {
  var ret = await request(method: ApiMethod.POST, endpoint: 'subscribers/$subscriberId/messages/mark-as', data: {
    'messageId': messageId,
    'markAs': status.name,
  });
  if (ret['data'].isNotEmpty) {
    return Notification.fromJson(ret['data'].first);
  }
  return null;
}