INNER CODE UNIT · JavaScript
loadArray
AscensionGameDev/Intersect-Engine · Intersect.Server/wwwroot/js/assets.js:1013
function loadArray(key, defaultValue) {
const objectValue = loadObject(key);
if (Array.isArray(objectValue)) {
return objectValue;
}
return defaultValue ?? null;
}
/**
* @template TValue
* @param {string} key
* @param {TValue} [defaultValue]
* @returns {TValue|null}
*/
function loadObject(key, defaultValue) {
const rawValue = loadString(key);
if (rawValue === null) {