polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
20 lines (17 loc) • 811 B
text/typescript
// import {ParamJsonExporter, ParamJsonExporterDataByName} from '../Param';
// // import {JsonExporterVisitor} from '../Visitor';
// import {TypedMultipleParam} from '../../../../params/_Multiple';
// // import {JsonExportDispatcher} from '../Dispatcher';
// export class ParamMultipleJsonExporter extends ParamJsonExporter<TypedMultipleParam<any>> {
// add_main() {
// const components_data: ParamJsonExporterDataByName = {};
// // const component_names = this._param.component_names;
// // this._param.components?.forEach((component, i) => {
// // const exporter = JsonExportDispatcher.dispatch_param(component); //.accepts_visitor();
// // if (exporter.required) {
// // components_data[component_names[i]] = exporter.data();
// // }
// // });
// return components_data;
// }
// }