@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
15 lines (14 loc) • 399 B
JavaScript
;
import { ParamJsonExporter } from "../Param";
import { sanitizeExportedString } from "../sanitize";
export class ParamStringJsonExporter extends ParamJsonExporter {
add_main() {
let val = this._param.rawInput();
val = sanitizeExportedString(val);
if (this._require_data_complex()) {
this._complex_data["raw_input"] = val;
} else {
return val;
}
}
}