UNPKG

@kitware/vtk.js

Version:

Visualization Toolkit for the Web

20 lines (18 loc) 498 B
const TYPE_MAPPING = {}; function has(type) { return !!TYPE_MAPPING[type]; } function get() { let type = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'http'; let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return TYPE_MAPPING[type](options); } function registerType(type, fn) { TYPE_MAPPING[type] = fn; } var DataAccessHelper = { get, has, registerType }; export { DataAccessHelper as default, get, has, registerType };