@web-engine-dev/resources / buildDefaults
Function: buildDefaults()
buildDefaults(
fields):Record<string,unknown>
Constructs a default value object from a set of field descriptors.
Array and object defaults are deep-cloned via structuredClone to prevent shared mutable state between callers.
Parameters
fields
Readonly<Record<string, ResourceFieldDescriptor>>
The field descriptor map
Returns
Record<string, unknown>
A new object with all fields set to their defaults