const { sync, uniq } = require("./utils"); const basicAttachmentMap = { single: sync(["src/base/single/index.js"]), layer: sync(["src/base/layer/index.js"]), pane: sync(["src/base/1.pane.js"]), button_group: sync(["src/base/combination/group.button.js"]), buttons: sync(["src/case/button/index.js"]), checkboxes: sync(["src/case/checkbox/index.js"]), combos: sync(["src/case/combo/index.js"]), editors: sync(["src/case/editor/index.js"]), triggers: sync(["src/case/trigger/index.js"]), calendar: sync(["src/case/calendar/index.js"]), color_chooser: sync(["src/case/colorchooser/index.js"]), segment: sync(["src/case/segment/index.js"]), linear_segment: sync(["src/case/linearsegment/index.js"]), date: sync(["src/widget/date/index.js"]), down_list: sync(["src/widget/downlist/index.js"]), text_value_down_list_combo: sync(["src/widget/textvaluedownlistcombo/index.js"]), }; module.exports = { single: basicAttachmentMap.single, layer: basicAttachmentMap.layer, pane: basicAttachmentMap.pane, button_group: basicAttachmentMap.button_group, buttons: basicAttachmentMap.buttons, checkboxes: basicAttachmentMap.checkboxes, combos: basicAttachmentMap.combos, editors: basicAttachmentMap.editors, triggers: basicAttachmentMap.triggers, calendar: basicAttachmentMap.calendar, color_chooser: basicAttachmentMap.color_chooser, segment: basicAttachmentMap.segment, linear_segment: basicAttachmentMap.linear_segment, date: basicAttachmentMap.date, down_list: basicAttachmentMap.down_list, text_value_down_list_combo: basicAttachmentMap.text_value_down_list_combo, };