makeCascader function test

Last updated: 2026-03-01T23:25:47.055Z

Metrics

LOC: 25 Complexity: 2 Params: 1

Signature

makeCascader({ disabled = false } = {}): : HTMLElement

Source Code

function makeCascader({ disabled = false } = {}): HTMLElement {
  const wrapper = document.createElement("div");
  wrapper.className =
    "ant-select ant-cascader" + (disabled ? " ant-select-disabled" : "");

  const selector = document.createElement("div");
  selector.className = "ant-select-selector";

  const search = document.createElement("span");
  search.className = "ant-select-selection-search";

  const input = document.createElement("input");
  input.setAttribute("role", "combobox");
  search.appendChild(input);

  const placeholder = document.createElement("span");
  placeholder.className = "ant-select-selection-placeholder";
  placeholder.textContent = "Please select";

  selector.appendChild(search);
  selector.appendChild(placeholder);
  wrapper.appendChild(selector);
  document.body.appendChild(wrapper);
  return wrapper;
}

No outgoing dependencies.

Impact (Incoming)

graph LR makeCascader["makeCascader"] makeAutoComplete["makeAutoComplete"] makeAutoComplete -->|calls| makeCascader style makeCascader fill:#dbeafe,stroke:#2563eb,stroke-width:2px click makeCascader "d5b880d412883264.html" click makeAutoComplete "ded28ef3cc941295.html"
SourceType
makeAutoComplete calls