Function

toReadonlyFieldTree

@ng-forge/dynamic-forms

Build a ReadonlyFieldTree by extracting the whitelisted read signals from a Signal Forms FieldTree. Returns a fresh plain object — no casting, no proxying, so consumers only see the narrow surface and Angular's WritableSignal capability on value is hidden.

Signature

function toReadonlyFieldTree<
  TValue
>(field: FieldTree<TValue>): ReadonlyFieldTree<TValue>

Type Parameters

NameConstraintDefaultDescription
TValue---

Parameters

NameTypeDescription
fieldFieldTree<TValue>-

Returns

ReadonlyFieldTree<TValue>