UNPKG

@sitecore/sc-contenthub-webclient-sdk

Version:

Sitecore Content Hub WebClient SDK.

16 lines 654 B
import FlatOptionList from "../contracts/base/option-lists/flat-option-list"; import HierarchicalOptionList from "../contracts/base/option-lists/hierarchical-option-list"; import Guard from "../guard"; export class OptionListFactory { createFlatOptionList(name, labels) { Guard.stringNotNullOrEmpty(name); const optionList = new FlatOptionList(name, labels); return optionList; } createHierarchicalOptionList(name, labels) { Guard.stringNotNullOrEmpty(name); const optionList = new HierarchicalOptionList(name, labels); return optionList; } } //# sourceMappingURL=option-list-factory.js.map