addFilling method ✓ 100.0%

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

Metrics

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

Signature

addFilling(field: FormField)

Source Code

    addFilling(field: FormField) {
      const item = getOrCreateItem(field);
      const label = escapeTextContent(getFieldLabel(field));
      const method = field.detectionMethod ?? "html-fallback";
      const methodIcon = METHOD_ICON[method] ?? "🔍";
      item.className = "fa-progress-item filling";
      item.innerHTML = `
        <span class="fa-progress-icon"><span class="fa-spinner ai"></span></span>
        <span class="fa-progress-label">${methodIcon} ${label}</span>
        <span class="fa-progress-badge">${escapeTextContent(t("progressFilling"))}</span>
      `;
    },

Dependencies (Outgoing)

graph LR addFilling["addFilling"] getOrCreateItem["getOrCreateItem"] escapeTextContent["escapeTextContent"] getFieldLabel["getFieldLabel"] addFilling -->|calls| getOrCreateItem addFilling -->|calls| escapeTextContent addFilling -->|calls| getFieldLabel style addFilling fill:#dbeafe,stroke:#2563eb,stroke-width:2px click addFilling "524532e8edf7313a.html" click getOrCreateItem "be177131e457a774.html" click escapeTextContent "2d67e190a10f9002.html" click getFieldLabel "77b70ce74ccfd025.html"
TargetType
getOrCreateItem calls
escapeTextContent calls
getFieldLabel calls

No incoming dependencies.