@loaders.gl/core
Version:
Framework-independent loaders for 3D graphics formats
17 lines (14 loc) • 458 B
JavaScript
import NullLog from './null-log';
export function mergeLoaderAndUserOptions(options, loader) {
options = Object.assign({}, loader && loader.DEFAULT_OPTIONS, loader && loader.defaultOptions, loader && loader.options, options, {
dataType: 'arraybuffer'
});
if (options.log === null) {
options.log = new NullLog();
}
if (!('log' in options)) {
options.log = console;
}
return options;
}
//# sourceMappingURL=normalize-options.js.map