@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
49 lines • 1.91 kB
JavaScript
export var ErrorModelCodeEnum;
(function (ErrorModelCodeEnum) {
ErrorModelCodeEnum["InvalidParameter"] = "invalid_parameter";
ErrorModelCodeEnum["MissingParameter"] = "missing_parameter";
ErrorModelCodeEnum["OutOfRange"] = "out_of_range";
ErrorModelCodeEnum["CampaignProcessing"] = "campaign_processing";
ErrorModelCodeEnum["CampaignSent"] = "campaign_sent";
ErrorModelCodeEnum["DocumentNotFound"] = "document_not_found";
ErrorModelCodeEnum["ResellerPermissionDenied"] = "reseller_permission_denied";
ErrorModelCodeEnum["NotEnoughCredits"] = "not_enough_credits";
ErrorModelCodeEnum["PermissionDenied"] = "permission_denied";
ErrorModelCodeEnum["DuplicateParameter"] = "duplicate_parameter";
ErrorModelCodeEnum["DuplicateRequest"] = "duplicate_request";
ErrorModelCodeEnum["MethodNotAllowed"] = "method_not_allowed";
ErrorModelCodeEnum["Unauthorized"] = "unauthorized";
ErrorModelCodeEnum["AccountUnderValidation"] = "account_under_validation";
ErrorModelCodeEnum["NotAcceptable"] = "not_acceptable";
})(ErrorModelCodeEnum || (ErrorModelCodeEnum = {}));
export function instanceOfErrorModel(value) {
let isInstance = true;
isInstance = isInstance && 'code' in value;
isInstance = isInstance && 'message' in value;
return isInstance;
}
export function ErrorModelFromJSON(json) {
return ErrorModelFromJSONTyped(json, false);
}
export function ErrorModelFromJSONTyped(json, ignoreDiscriminator) {
if (json === undefined || json === null) {
return json;
}
return {
code: json['code'],
message: json['message'],
};
}
export function ErrorModelToJSON(value) {
if (value === undefined) {
return undefined;
}
if (value === null) {
return null;
}
return {
code: value.code,
message: value.message,
};
}
//# sourceMappingURL=ErrorModel.js.map