fromString static method
Converts a string to the corresponding enum value.
Implementation
static IssueTypeEnum? fromString(String? value) {
if (value == null) {
return null;
}
switch (value) {
case 'invalid':
return IssueTypeEnum.invalid;
case 'structure':
return IssueTypeEnum.structure;
case 'required':
return IssueTypeEnum.required_;
case 'value':
return IssueTypeEnum.value_;
case 'invariant':
return IssueTypeEnum.invariant;
case 'security':
return IssueTypeEnum.security;
case 'login':
return IssueTypeEnum.login;
case 'unknown':
return IssueTypeEnum.unknown;
case 'expired':
return IssueTypeEnum.expired;
case 'forbidden':
return IssueTypeEnum.forbidden;
case 'suppressed':
return IssueTypeEnum.suppressed;
case 'processing':
return IssueTypeEnum.processing;
case 'not-supported':
return IssueTypeEnum.notSupported;
case 'duplicate':
return IssueTypeEnum.duplicate;
case 'multiple-matches':
return IssueTypeEnum.multipleMatches;
case 'not-found':
return IssueTypeEnum.notFound;
case 'deleted':
return IssueTypeEnum.deleted;
case 'too-long':
return IssueTypeEnum.tooLong;
case 'code-invalid':
return IssueTypeEnum.codeInvalid;
case 'extension':
return IssueTypeEnum.extensionValue;
case 'too-costly':
return IssueTypeEnum.tooCostly;
case 'business-rule':
return IssueTypeEnum.businessRule;
case 'conflict':
return IssueTypeEnum.conflict;
case 'limited-filter':
return IssueTypeEnum.limitedFilter;
case 'transient':
return IssueTypeEnum.transient;
case 'lock-error':
return IssueTypeEnum.lockError;
case 'no-store':
return IssueTypeEnum.noStore;
case 'exception':
return IssueTypeEnum.exception;
case 'timeout':
return IssueTypeEnum.timeout;
case 'incomplete':
return IssueTypeEnum.incomplete;
case 'throttled':
return IssueTypeEnum.throttled;
case 'informational':
return IssueTypeEnum.informational;
case 'success':
return IssueTypeEnum.success;
}
return null;
}