@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
13 lines (11 loc) • 366 B
text/typescript
import {ParamJsonExporter} from '../Param';
import {RampParam} from '../../../../params/Ramp';
export class ParamRampJsonExporter extends ParamJsonExporter<RampParam> {
override add_main() {
if (this._require_data_complex()) {
this._complex_data['raw_input'] = this._param.rawInputSerialized();
} else {
return this._param.rawInputSerialized();
}
}
}