buildGeneratorSelectEntries function presentation exported

Last updated: 2026-03-04T23:21:38.428Z

Metrics

LOC: 7 Complexity: 1 Params: 0

Signature

buildGeneratorSelectEntries(): : SelectEntry[]

Summary

Builds a SelectEntry[] for the generator select that includes "Automático", "Chrome AI" and "TensorFlow.js" as flat options before the grouped field types.

Source Code

export function buildGeneratorSelectEntries(): SelectEntry[] {
  const extras: SelectEntry[] = GENERATOR_EXTRA_OPTIONS.map((o) => ({
    value: o.value,
    label: o.label,
  }));
  return [...extras, ...buildFieldTypeSelectEntries()];
}

Dependencies (Outgoing)

graph LR buildGeneratorSelectEntries["buildGeneratorSelectEntries"] buildFieldTypeSelectEntries["buildFieldTypeSelectEntries"] buildGeneratorSelectEntries -->|calls| buildFieldTypeSelectEntries style buildGeneratorSelectEntries fill:#dbeafe,stroke:#2563eb,stroke-width:2px click buildGeneratorSelectEntries "ccfb8506913d7ba7.html" click buildFieldTypeSelectEntries "5ad42face1d88708.html"
TargetType
buildFieldTypeSelectEntries calls

Impact (Incoming)

graph LR buildGeneratorSelectEntries["buildGeneratorSelectEntries"] fieldTypeLabel["fieldTypeLabel"] generateId["generateId"] handleRuleButtonClick["handleRuleButtonClick"] GeneratorOption["GeneratorOption"] FormsTabViewCallbacks["FormsTabViewCallbacks"] fieldTypeLabel -->|uses| buildGeneratorSelectEntries generateId -->|uses| buildGeneratorSelectEntries handleRuleButtonClick -->|uses| buildGeneratorSelectEntries GeneratorOption -->|uses| buildGeneratorSelectEntries FormsTabViewCallbacks -->|uses| buildGeneratorSelectEntries style buildGeneratorSelectEntries fill:#dbeafe,stroke:#2563eb,stroke-width:2px click buildGeneratorSelectEntries "ccfb8506913d7ba7.html" click fieldTypeLabel "861a0ec11bc0b27b.html" click generateId "fe0b977e1a4503ec.html" click handleRuleButtonClick "302ac6e6209ebb8e.html" click GeneratorOption "46d00f7f04960150.html" click FormsTabViewCallbacks "413148ba3c727cc8.html"