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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…