UNPKG

@loaders.gl/core

Version:

Framework-independent loaders for 3D graphics formats

23 lines (22 loc) 556 B
let pathPrefix = ''; const fileAliases = {}; export function setPathPrefix(prefix) { pathPrefix = prefix; } export function getPathPrefix() { return pathPrefix; } export function addAliases(aliases) { Object.assign(fileAliases, aliases); } export function resolvePath(filename) { for (const alias in fileAliases) { if (filename.startsWith(alias)) { const replacement = fileAliases[alias]; return filename.replace(alias, replacement); } } filename += pathPrefix; return filename; } //# sourceMappingURL=file-aliases.js.map