Function

arrayFieldMapper

@ng-forge/dynamic-forms

Maps an array field definition to component inputs.

Array components create nested form structures under the array's key. The array component will inject the parent FIELD_SIGNAL_CONTEXT and create a scoped child injector for its array item fields.

Supports hidden state resolution via logic array or static hidden property.

Signature

function arrayFieldMapper(fieldDef: ArrayField<readonly ArrayItemDefinition[]>): Signal<Record<string, unknown>>

Parameters

NameTypeDescription
fieldDefArrayField<readonly ArrayItemDefinition[]>The array field definition

Returns

Signal<Record<string, unknown>>