JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
web/src/ui/views/parameterControls.js file is big, does a lot, not terribly testable.
Consider refactoring it, perhaps we can break it up so the each type of control (group, radio, select, generic input) has its own file fully authoritative file, essentially a pluggable input system.
web/src/ui/views/parameterControls.js file is big, does a lot, not terribly testable.
Consider refactoring it, perhaps we can break it up so the each type of control (group, radio, select, generic input) has its own file fully authoritative file, essentially a pluggable input system.
Specifications