UNPKG

@sitecore/sc-contenthub-webclient-sdk

Version:

Sitecore Content Hub WebClient SDK.

23 lines 1.07 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.OptionListFactory = void 0; const flat_option_list_1 = __importDefault(require("../contracts/base/option-lists/flat-option-list")); const hierarchical_option_list_1 = __importDefault(require("../contracts/base/option-lists/hierarchical-option-list")); const guard_1 = __importDefault(require("../guard")); class OptionListFactory { createFlatOptionList(name, labels) { guard_1.default.stringNotNullOrEmpty(name); const optionList = new flat_option_list_1.default(name, labels); return optionList; } createHierarchicalOptionList(name, labels) { guard_1.default.stringNotNullOrEmpty(name); const optionList = new hierarchical_option_list_1.default(name, labels); return optionList; } } exports.OptionListFactory = OptionListFactory; //# sourceMappingURL=option-list-factory.js.map