UNPKG

@bitloops/bl-transpiler

Version:
18 lines 463 B
import { OptionalNode } from '../nodes/OptionalNode.js'; export class OptionalBuilder { NAME = 'optional'; optionalNode; optional; constructor() { this.optionalNode = new OptionalNode(); } withOptional(optional) { this.optional = optional; return this; } build() { this.optionalNode.buildLeafValue(this.optional); return this.optionalNode; } } //# sourceMappingURL=OptionalBuilder.js.map