Appearance
Rule.io SDK / rcml/src / EmailTemplateErrorCodes
Variable: EmailTemplateErrorCodes
constEmailTemplateErrorCodes:object
Defined in: rcml/src/email/validate-email-template.ts:35
Machine-readable error codes emitted by validateEmailTemplate and safeValidateEmailTemplate. LLMs and UI layers can branch on these.
Type Declaration
ATTR_INVALID_VALUE
readonlyATTR_INVALID_VALUE:"ATTR_INVALID_VALUE"='ATTR_INVALID_VALUE'
ATTR_REQUIRED_MISSING
readonlyATTR_REQUIRED_MISSING:"ATTR_REQUIRED_MISSING"='ATTR_REQUIRED_MISSING'
ATTR_UNKNOWN
readonlyATTR_UNKNOWN:"ATTR_UNKNOWN"='ATTR_UNKNOWN'
CHILD_COUNT_INVALID
readonlyCHILD_COUNT_INVALID:"CHILD_COUNT_INVALID"='CHILD_COUNT_INVALID'
CHILD_INVALID
readonlyCHILD_INVALID:"CHILD_INVALID"='CHILD_INVALID'
CHILD_TOO_MANY
readonlyCHILD_TOO_MANY:"CHILD_TOO_MANY"='CHILD_TOO_MANY'
CONTENT_INVALID
readonlyCONTENT_INVALID:"CONTENT_INVALID"='CONTENT_INVALID'
LEAF_HAS_CHILDREN
readonlyLEAF_HAS_CHILDREN:"LEAF_HAS_CHILDREN"='LEAF_HAS_CHILDREN'
ROOT_INVALID
readonlyROOT_INVALID:"ROOT_INVALID"='ROOT_INVALID'
SCHEMA_VIOLATION
readonlySCHEMA_VIOLATION:"SCHEMA_VIOLATION"='SCHEMA_VIOLATION'
TAG_MISSING
readonlyTAG_MISSING:"TAG_MISSING"='TAG_MISSING'
TAG_UNKNOWN
readonlyTAG_UNKNOWN:"TAG_UNKNOWN"='TAG_UNKNOWN'
XML_PARSE_ERROR
readonlyXML_PARSE_ERROR:"XML_PARSE_ERROR"='XML_PARSE_ERROR'