MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / set

Method set

modules/files/preference/lin/preference.js:8–15  ·  view source on GitHub ↗
(domain, key, value)

Source from the content-addressed store, hash-verified

6 static #cache = Preference.#load();
7
8 static set(domain, key, value) {
9 if (value instanceof ArrayBuffer)
10 value = {buffer: (new Uint8Array(value).toString())};
11
12 Preference.#cache[domain] ??= {};
13 Preference.#cache[domain][key] = value;
14 Preference.#save();
15 }
16
17 static get(domain, key) {
18 let result = Preference.#cache[domain]?.[key];

Callers

nothing calls this directly

Calls 2

#saveMethod · 0.80
toStringMethod · 0.45

Tested by

no test coverage detected