fromJson$Enum$EmailTemplateTypeEnum function

Enum$EmailTemplateTypeEnum fromJson$Enum$EmailTemplateTypeEnum(
  1. String value
)

Implementation

Enum$EmailTemplateTypeEnum fromJson$Enum$EmailTemplateTypeEnum(String value) {
  switch (value) {
    case r'STYLE':
      return Enum$EmailTemplateTypeEnum.STYLE;
    case r'LINK_ACCOUNT':
      return Enum$EmailTemplateTypeEnum.LINK_ACCOUNT;
    case r'WELCOME_USER':
      return Enum$EmailTemplateTypeEnum.WELCOME_USER;
    case r'VALIDATE_EMAIL':
      return Enum$EmailTemplateTypeEnum.VALIDATE_EMAIL;
    case r'FORGOT_PASSWORD':
      return Enum$EmailTemplateTypeEnum.FORGOT_PASSWORD;
    case r'CONFIRM_PASSWORD':
      return Enum$EmailTemplateTypeEnum.CONFIRM_PASSWORD;
    case r'CONTACT_REQUEST':
      return Enum$EmailTemplateTypeEnum.CONTACT_REQUEST;
    case r'DEMO_BOOKING':
      return Enum$EmailTemplateTypeEnum.DEMO_BOOKING;
    case r'EXPORT':
      return Enum$EmailTemplateTypeEnum.EXPORT;
    case r'FORM_EXPORT':
      return Enum$EmailTemplateTypeEnum.FORM_EXPORT;
    case r'INVOICE':
      return Enum$EmailTemplateTypeEnum.INVOICE;
    case r'DOCUMENT':
      return Enum$EmailTemplateTypeEnum.DOCUMENT;
    case r'MERGE_ACCOUNTS':
      return Enum$EmailTemplateTypeEnum.MERGE_ACCOUNTS;
    case r'PARTNERSHIP_REFERRAL':
      return Enum$EmailTemplateTypeEnum.PARTNERSHIP_REFERRAL;
    case r'PARTNERSHIP_REQUEST':
      return Enum$EmailTemplateTypeEnum.PARTNERSHIP_REQUEST;
    case r'POS_CONTACT_REQUEST':
      return Enum$EmailTemplateTypeEnum.POS_CONTACT_REQUEST;
    case r'TABLE_GUIDANCE':
      return Enum$EmailTemplateTypeEnum.TABLE_GUIDANCE;
    case r'SUBSCRIPTION':
      return Enum$EmailTemplateTypeEnum.SUBSCRIPTION;
    case r'PAYMENT_DECLINED':
      return Enum$EmailTemplateTypeEnum.PAYMENT_DECLINED;
    case r'PAYMENT_CONFIRMED':
      return Enum$EmailTemplateTypeEnum.PAYMENT_CONFIRMED;
    case r'ARTICLE_CONFIRMED':
      return Enum$EmailTemplateTypeEnum.ARTICLE_CONFIRMED;
    case r'ARTICLE_DELIVERED':
      return Enum$EmailTemplateTypeEnum.ARTICLE_DELIVERED;
    case r'ARTICLE_READY_FOR_PICKUP':
      return Enum$EmailTemplateTypeEnum.ARTICLE_READY_FOR_PICKUP;
    case r'ARTICLE_CANCELED':
      return Enum$EmailTemplateTypeEnum.ARTICLE_CANCELED;
    case r'PROMOTION':
      return Enum$EmailTemplateTypeEnum.PROMOTION;
    case r'NEWSLETTER':
      return Enum$EmailTemplateTypeEnum.NEWSLETTER;
    case r'BLOG':
      return Enum$EmailTemplateTypeEnum.BLOG;
    case r'OTHER':
      return Enum$EmailTemplateTypeEnum.OTHER;
    default:
      return Enum$EmailTemplateTypeEnum.$unknown;
  }
}