UNPKG

@abaplint/runtime

Version:
15 lines 533 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CharacterFactory = void 0; const types_1 = require("./types"); class CharacterFactory { static map = {}; static get(length, value) { if (CharacterFactory.map[value] === undefined) { CharacterFactory.map[value] = new types_1.Character(length).set(value).setConstant(); } return CharacterFactory.map[value]; } } exports.CharacterFactory = CharacterFactory; //# sourceMappingURL=character_factory.js.map