SmartSelector interface exported

Last updated: 2026-03-05T12:26:14.068Z

Metrics

LOC: 8 Complexity: 1 Params: 0

Signature

interface SmartSelector

Summary

A prioritised selector with metadata

Source Code

export interface SmartSelector {
  /** The selector string (CSS or Playwright-style locator) */
  value: string;
  /** Which strategy produced this selector */
  strategy: SelectorStrategy;
  /** Human-readable description for comments */
  description?: string;
}

No outgoing dependencies.

Impact (Incoming)

graph LR SmartSelector["SmartSelector"] ReplaySpeed["ReplaySpeed"] StepCallback["StepCallback"] escapeCSS["escapeCSS"] ReplaySpeed -->|uses| SmartSelector StepCallback -->|uses| SmartSelector escapeCSS -->|uses| SmartSelector style SmartSelector fill:#dbeafe,stroke:#2563eb,stroke-width:2px click SmartSelector "4c848b16d3f2c4eb.html" click ReplaySpeed "b6ebcffd17174260.html" click StepCallback "8f74ebbf77923c0f.html" click escapeCSS "44646aa96f30257e.html"
SourceType
ReplaySpeed uses
StepCallback uses
escapeCSS uses