UNPKG

@thewtex/vtk.js-esm

Version:

Visualization Toolkit for the Web

20 lines (15 loc) 604 B
import macro from '../../../macro.js'; var DEFAULT_VALUES = { visible: true }; // ---------------------------------------------------------------------------- function extend(publicAPI, model) { var initialValues = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; Object.assign(model, DEFAULT_VALUES, initialValues); macro.setGet(publicAPI, model, ['visible']); publicAPI.isVisible = publicAPI.getVisible; } // ---------------------------------------------------------------------------- var visible = { extend: extend }; export default visible; export { extend };