@gent-js/gent
Version:
template-based data generator.
15 lines (14 loc) • 481 B
JavaScript
import { AbstractJsonable } from "../abstractJsonable.js";
import { stringifyJsonable } from "../stringifyJsonable.js";
export class JsonStringJsonable extends AbstractJsonable {
content;
type = "string";
constructor(content, probability, weight) {
super(probability, weight);
this.content = content;
}
toJSONImpl(keyOrIndex, context) {
const output = stringifyJsonable(this.content, keyOrIndex, context);
return output;
}
}