fromString static method

MoEPushService fromString(
  1. String pushService
)

Implementation

static MoEPushService fromString(String pushService) {
  Logger.v("$_tag fromString() : pushService: $pushService");
  switch (pushService.toUpperCase()) {
    case _pushServiceAPNS:
      return MoEPushService.apns;
    case _pushServiceFCM:
      return MoEPushService.fcm;
    case _pushServicePushKit:
      return MoEPushService.push_kit;
    case _pushServiceMiPush:
      return MoEPushService.mi_push;
    default:
      throw Exception(
          "error: MoEPushService.fromString() : $pushService is not a valid pushService type.");
  }
}