UrlFilterableRepository interface infrastructure exported

Last updated: 2026-02-24T19:46:21.800Z

Metrics

LOC: 4 Complexity: 1 Params: 0

Signature

interface UrlFilterableRepository

Summary

Storage repository filtered by URL pattern.

Source Code

export interface UrlFilterableRepository<T> {
  /** Get items matching a specific URL */
  getForUrl(url: string): Promise<T[]>;
}

Members

Name Kind Visibility Status Signature
getForUrl method - getForUrl(url: string): : Promise<T[]>

No outgoing dependencies.

Impact (Incoming)

graph LR UrlFilterableRepository["UrlFilterableRepository"] getSavedForms["getSavedForms"] getIgnoredFields["getIgnoredFields"] getRules["getRules"] getSavedForms -->|uses| UrlFilterableRepository getIgnoredFields -->|uses| UrlFilterableRepository getRules -->|uses| UrlFilterableRepository style UrlFilterableRepository fill:#dbeafe,stroke:#2563eb,stroke-width:2px click UrlFilterableRepository "4c785dc56454c93a.html" click getSavedForms "9a1357b95618ee5e.html" click getIgnoredFields "4ae1979d28b4e80b.html" click getRules "69aeb172cce4aa1c.html"
SourceType
getSavedForms uses
getIgnoredFields uses
getRules uses