Interface

FieldAddonSupport

@ng-forge/dynamic-forms

Per-field-type addon-support metadata declared at field registration.

Source of truth for the runtime validator: which slots are valid for a field type, which kinds are accepted (optional whitelist).

Field types that do not declare addons on their FieldTypeDefinition are treated as Tier 3 — addons configured on such fields are dropped with a warning at config init.

Signature

interface FieldAddonSupport

Properties

NameTypeDescription
slots readonly AddonSlot[]Slots a field of this type accepts.
allowedKinds ?readonly string[] | undefinedOptional whitelist of allowed addon kinds. Omitted = any registered kind.