DetectedFieldSummary interface exported

Last updated: 2026-03-05T10:53:28.867Z

Metrics

LOC: 16 Complexity: 1 Params: 0

Signature

interface DetectedFieldSummary

Summary

Lightweight field snapshot used for popup cache and diagnostics

Source Code

export interface DetectedFieldSummary {
  selector: string;
  fieldType: FieldType;
  label: string;
  name?: string;
  id?: string;
  placeholder?: string;
  required?: boolean;
  contextualType?: FieldType;
  detectionMethod?: DetectionMethod;
  /** Confidence score 0–1 from the detection pipeline */
  detectionConfidence?: number;
  options?: Array<{ value: string; text: string }>;
  checkboxValue?: string;
  checkboxChecked?: boolean;
}

No outgoing dependencies.

Impact (Incoming)

graph LR DetectedFieldSummary["DetectedFieldSummary"] FillableElement["FillableElement"] TabId["TabId"] fillAll["fillAll"] parseIncomingMessage["parseIncomingMessage"] getFieldDetectionCache["getFieldDetectionCache"] renderTypeBadge["renderTypeBadge"] GeneratorOption["GeneratorOption"] FieldsTabCallbacks["FieldsTabCallbacks"] FillableElement -->|uses| DetectedFieldSummary TabId -->|uses| DetectedFieldSummary fillAll -->|uses| DetectedFieldSummary parseIncomingMessage -->|uses| DetectedFieldSummary getFieldDetectionCache -->|uses| DetectedFieldSummary renderTypeBadge -->|uses| DetectedFieldSummary GeneratorOption -->|uses| DetectedFieldSummary FieldsTabCallbacks -->|uses| DetectedFieldSummary style DetectedFieldSummary fill:#dbeafe,stroke:#2563eb,stroke-width:2px click DetectedFieldSummary "bfdc4d4bda59a49c.html" click FillableElement "2ecf5aaac3f668a8.html" click TabId "842c31431f632e39.html" click fillAll "388f033c1be0f292.html" click parseIncomingMessage "a979c41c6f827a26.html" click getFieldDetectionCache "8f2869c3e935ff86.html" click renderTypeBadge "9c98fcbf039c92b3.html" click GeneratorOption "46d00f7f04960150.html" click FieldsTabCallbacks "4ae0d4ee918b4d68.html"