getAdapterMap function infrastructure ✓ 100.0%

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

Metrics

LOC: 6 Complexity: 2 Params: 0 Coverage: 100.0% (3/3 lines, 8x executed)

Signature

getAdapterMap(): : Map<AdapterName, CustomComponentAdapter>

Source Code

function getAdapterMap(): Map<AdapterName, CustomComponentAdapter> {
  if (!_adapterMap) {
    _adapterMap = new Map(ADAPTER_REGISTRY.map((a) => [a.name, a]));
  }
  return _adapterMap;
}

Dependencies (Outgoing)

graph LR getAdapterMap["getAdapterMap"] FormField["FormField"] CustomComponentAdapter["CustomComponentAdapter"] AdapterName["AdapterName"] createLogger["createLogger"] getAdapterMap -->|uses| FormField getAdapterMap -->|uses| CustomComponentAdapter getAdapterMap -->|uses| AdapterName getAdapterMap -->|uses| createLogger style getAdapterMap fill:#dbeafe,stroke:#2563eb,stroke-width:2px click getAdapterMap "9972c116451a41d5.html" click FormField "85cdbded927c91b0.html" click CustomComponentAdapter "dc86c1894fa368f3.html" click AdapterName "0d92b308ac346887.html" click createLogger "70597a0a6b5e9ebb.html"
TargetType
FormField uses
CustomComponentAdapter uses
AdapterName uses
createLogger uses

Impact (Incoming)

graph LR getAdapterMap["getAdapterMap"] getAdapter["getAdapter"] getAdapter -->|calls| getAdapterMap style getAdapterMap fill:#dbeafe,stroke:#2563eb,stroke-width:2px click getAdapterMap "9972c116451a41d5.html" click getAdapter "fb0f4a5fd9ac2a4b.html"
SourceType
getAdapter calls