Function

resolveNonFieldDisabled

@ng-forge/dynamic-forms

Resolves the disabled state for non-form-bound elements as a reactive signal.

Wraps {@link evaluateNonFieldDisabled} in a computed() for use cases where a standalone signal is needed. When calling from inside an existing computed(), prefer {@link evaluateNonFieldDisabled} directly to avoid ephemeral signal allocation.

Signature

function resolveNonFieldDisabled(ctx: NonFieldLogicContext): Signal<boolean>

Parameters

NameTypeDescription
ctxNonFieldLogicContext- The context containing form, logic array, and explicit disabled state

Returns

Signal<boolean>