buildField method presentation ✓ 100.0%

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

Metrics

LOC: 16 Complexity: 1 Params: 1 Coverage: 100.0% (3/3 lines, 0x executed)

Signature

buildField(wrapper: HTMLElement): : FormField

Source Code

  buildField(wrapper: HTMLElement): FormField {
    const field: FormField = {
      element: wrapper,
      selector: getAntdSelector(wrapper),
      category: "unknown",
      fieldType: "select",
      adapterName: "antd-tree-select",
      label: findAntLabel(wrapper),
      id: findAntId(wrapper),
      required: isAntRequired(wrapper),
      placeholder: getPlaceholder(wrapper),
    };

    field.contextSignals = buildSignals(field);
    return field;
  },

Dependencies (Outgoing)

graph LR buildField["buildField"] getAntdSelector["getAntdSelector"] findAntLabel["findAntLabel"] findAntId["findAntId"] isAntRequired["isAntRequired"] getPlaceholder["getPlaceholder"] buildField -->|calls| getAntdSelector buildField -->|calls| findAntLabel buildField -->|calls| findAntId buildField -->|calls| isAntRequired buildField -->|calls| getPlaceholder style buildField fill:#dbeafe,stroke:#2563eb,stroke-width:2px click buildField "aa3a14dab15a5956.html" click getAntdSelector "707eae1ed4437c8e.html" click findAntLabel "4446526a4a01afd7.html" click findAntId "5d7c366d4d585434.html" click isAntRequired "909385c51f5eb930.html" click getPlaceholder "5b8b2ed0f235f167.html"
TargetType
getAntdSelector calls
findAntLabel calls
findAntId calls
isAntRequired calls
getPlaceholder calls

No incoming dependencies.