UNPKG

@bitloops/bl-transpiler

Version:
18 lines 434 B
import { ClassNode } from '../nodes/ClassNode.js'; export class ClassNodeBuilder { classNode; class; constructor() { this.classNode = new ClassNode(); } withClass(name) { this.class = name; return this; } build() { this.classNode.addChild(this.class); this.classNode.buildObjectValue(); return this.classNode; } } //# sourceMappingURL=ClassBuilder.js.map