getSettings function infrastructure exported ✓ 100.0%

Last updated: 2026-02-24T21:07:57.497Z

Metrics

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

Signature

getSettings(): : Promise<Settings>

Summary

Retrieves current extension settings, merged with defaults.

Source Code

export async function getSettings(): Promise<Settings> {
  return getFromStorage<Settings>(STORAGE_KEYS.SETTINGS, DEFAULT_SETTINGS);
}

Dependencies (Outgoing)

graph LR getSettings["getSettings"] Settings["Settings"] updateStorageAtomically["updateStorageAtomically"] getFromStorage["getFromStorage"] getSettings -->|uses| Settings getSettings -->|uses| updateStorageAtomically getSettings -->|calls| getFromStorage style getSettings fill:#dbeafe,stroke:#2563eb,stroke-width:2px click getSettings "99db54620b94a08b.html" click Settings "dbe5880af98e954d.html" click updateStorageAtomically "bf2f57323401fa98.html" click getFromStorage "77fa46e898763ede.html"
TargetType
Settings uses
updateStorageAtomically uses
getFromStorage calls

Impact (Incoming)

graph LR getSettings["getSettings"] FillableElement["FillableElement"] handle["handle"] setNativeValue["setNativeValue"] FillableElement -->|uses| getSettings handle -->|uses| getSettings handle -->|uses| getSettings setNativeValue -->|uses| getSettings style getSettings fill:#dbeafe,stroke:#2563eb,stroke-width:2px click getSettings "99db54620b94a08b.html" click FillableElement "2ecf5aaac3f668a8.html" click handle "8b929c06f047f82c.html" click setNativeValue "334bd99609d7c37c.html"
SourceType
FillableElement uses
handle uses
handle uses
setNativeValue uses