UNPKG

@ngageoint/geopackage

Version:
23 lines 828 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OptionBuilder = void 0; var OptionBuilder = /** @class */ (function () { function OptionBuilder() { } OptionBuilder.build = function (optionList) { var optionBuilder = {}; optionList.forEach(function (option) { optionBuilder['set' + option.slice(0, 1).toUpperCase() + option.slice(1)] = function (param) { this[option] = param; return this; }; optionBuilder['get' + option.slice(0, 1).toUpperCase() + option.slice(1)] = function () { return this[option]; }; }); return optionBuilder; }; return OptionBuilder; }()); exports.OptionBuilder = OptionBuilder; //# sourceMappingURL=optionBuilder.js.map