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