deriveFieldValueFromTemplate function exported ✓ 100.0%
Last updated: 2026-03-02T10:26:04.449Z
Metrics
LOC: 8
Complexity: 2
Params: 4
Coverage: 100.0% (3/3 lines, 65x executed)
Signature
deriveFieldValueFromTemplate(
targetType: FieldType,
templateValues: Map<FieldType, string>,
): : string | null
Summary
Tries to derive a value for targetType from the available template values.
Tags
#@param targetType - The field type we need a value for#@param templateValues - All fixed values already present in the template, keyed by FieldType#@returns The derived value string, or `null` if no derivation is possible
Source Code
export function deriveFieldValueFromTemplate(
targetType: FieldType,
templateValues: Map<FieldType, string>,
): string | null {
const deriveFn = FIELD_TYPE_DERIVATIONS[targetType];
if (!deriveFn) return null;
return deriveFn(templateValues);
}
No outgoing dependencies.
Impact (Incoming)
| Source | Type |
|---|---|
| setNativeValue | uses |
| makeValues | uses |