Skip to content

Rule.io SDK


Rule.io SDK / rcml/src / EmailRfmSpec

Interface: EmailRfmSpec

Defined in: rcml/src/email/email-rfm-spec.ts:79

Top-level machine-readable RFM specification exported from @rule/rcml.

Properties

flavors

flavors: Record<string, EmailRfmFlavorSpec>

Defined in: rcml/src/email/email-rfm-spec.ts:83

Flavors keyed by their RcmlContentSpec.type string.


marks

marks: Record<string, EmailRfmMarkSpec>

Defined in: rcml/src/email/email-rfm-spec.ts:87

All JSON mark types.


nodes

nodes: Record<string, EmailRfmNodeSpec>

Defined in: rcml/src/email/email-rfm-spec.ts:85

All JSON node types (both block and inline).


version

version: string

Defined in: rcml/src/email/email-rfm-spec.ts:81

Spec format version.