makeInput function test

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

Metrics

LOC: 8 Complexity: 3 Params: 3

Signature

makeInput(type = "text", id = "", name = ""): : HTMLInputElement

Source Code

function makeInput(type = "text", id = "", name = ""): HTMLInputElement {
  const el = document.createElement("input");
  el.type = type;
  if (id) el.id = id;
  if (name) el.name = name;
  document.body.appendChild(el);
  return el;
}

Dependencies (Outgoing)

graph LR makeInput["makeInput"] FormField["FormField"] GenerationResult["GenerationResult"] SavedForm["SavedForm"] Settings["Settings"] applyTemplate["applyTemplate"] captureFormValues["captureFormValues"] fillAllFields["fillAllFields"] fillContextualAI["fillContextualAI"] fillSingleField["fillSingleField"] makeField["makeField"] mockStreamFields["mockStreamFields"] makeInput -->|uses| FormField makeInput -->|uses| GenerationResult makeInput -->|uses| SavedForm makeInput -->|uses| Settings makeInput -->|uses| applyTemplate makeInput -->|uses| captureFormValues makeInput -->|uses| fillAllFields makeInput -->|uses| fillContextualAI makeInput -->|uses| fillSingleField makeInput -->|calls| makeInput makeInput -->|calls| makeField makeInput -->|calls| mockStreamFields style makeInput fill:#dbeafe,stroke:#2563eb,stroke-width:2px click makeInput "3b463c3c3297bb7c.html" click FormField "85cdbded927c91b0.html" click GenerationResult "9ad440b3e1a4d329.html" click SavedForm "d0449098c37a67b9.html" click Settings "dbe5880af98e954d.html" click applyTemplate "2ec007fc3b6a3513.html" click captureFormValues "6a3156502a77636f.html" click fillAllFields "12dbe3fb8e692059.html" click fillContextualAI "854e1a4562eb49e4.html" click fillSingleField "e1740bceca6b34c2.html" click makeField "156337e1a0616358.html" click mockStreamFields "7d0c8a72344a1e0a.html"

No incoming dependencies.