tav-ui
Version:
119 lines (116 loc) • 6 kB
JavaScript
import { Input, InputNumber, AutoComplete, Select, TreeSelect, Switch, Radio, Checkbox, Cascader, Slider, Rate, DatePicker, TimePicker, Divider } from 'ant-design-vue';
import { TaMemberSelect } from '../../member-select/index2.mjs';
import { TaStrengthMeter } from '../../strength-meter/index2.mjs';
import { TaIconPicker } from '../../icon-picker/index2.mjs';
import { TaCountDown } from '../../count-down/index2.mjs';
import { TaInputNumberRange } from '../../input-number-range/index2.mjs';
import { TaCascadeProSelect } from '../../cascade-pro/index2.mjs';
import { TaEditor } from '../../editor/index2.mjs';
import { TaFileUpload } from '../../file/src/components/FileUpload/index3.mjs';
import SelectPro from './components/SelectPro2.mjs';
import apiSelect from './components/ApiSelect2.mjs';
import FormTitle from './components/FormTitle2.mjs';
import radioButtonGroup from './components/RadioButtonGroup2.mjs';
import searchableApiSelect from './components/SearchableApiSelect2.mjs';
import TagSelect from './components/TagSelect2.mjs';
import YearPicker from './components/YearPicker2.mjs';
import DateInterval from './components/DateInterval2.mjs';
const componentMap = /* @__PURE__ */ new Map();
componentMap.set("Input", Input);
componentMap.set("InputGroup", Input.Group);
componentMap.set("InputPassword", Input.Password);
componentMap.set("InputSearch", Input.Search);
componentMap.set("InputTextArea", Input.TextArea);
componentMap.set("InputNumber", InputNumber);
componentMap.set("AutoComplete", AutoComplete);
componentMap.set("Select", Select);
componentMap.set("ApiSelect", apiSelect);
componentMap.set("TreeSelect", TreeSelect);
componentMap.set("Switch", Switch);
componentMap.set("RadioButtonGroup", radioButtonGroup);
componentMap.set("RadioGroup", Radio.Group);
componentMap.set("Checkbox", Checkbox);
componentMap.set("CheckboxGroup", Checkbox.Group);
componentMap.set("Cascader", Cascader);
componentMap.set("Slider", Slider);
componentMap.set("Rate", Rate);
componentMap.set("DatePicker", DatePicker);
componentMap.set("MonthPicker", DatePicker.MonthPicker);
componentMap.set("RangePicker", DatePicker.RangePicker);
componentMap.set("WeekPicker", DatePicker.WeekPicker);
componentMap.set("TimePicker", TimePicker);
componentMap.set("StrengthMeter", TaStrengthMeter);
componentMap.set("IconPicker", TaIconPicker);
componentMap.set("InputCountDown", TaCountDown);
componentMap.set("Divider", Divider);
componentMap.set("FormTitle", FormTitle);
componentMap.set("DateInterval", DateInterval);
add("MemberSelect", TaMemberSelect);
add("SearchableApiSelect", searchableApiSelect);
add("TagSelect", TagSelect);
add("YearPicker", YearPicker);
add("InputNumberRange", TaInputNumberRange);
add("CascadeProSelect", TaCascadeProSelect);
add("SelectPro", SelectPro);
add("Editor", TaEditor);
add("FileUpload", TaFileUpload);
function add(compName, component) {
componentMap.set(compName, component);
}
function del(compName) {
componentMap.delete(compName);
}
const editableComponentInputTypeMap = /* @__PURE__ */ new Map();
editableComponentInputTypeMap.set("Input", Input);
editableComponentInputTypeMap.set("InputPassword", Input.Password);
editableComponentInputTypeMap.set("InputSearch", Input.Search);
editableComponentInputTypeMap.set("InputTextArea", Input.TextArea);
editableComponentInputTypeMap.set("InputNumber", InputNumber);
const editableComponentSelectTypeMap = /* @__PURE__ */ new Map();
editableComponentSelectTypeMap.set("Select", Select);
editableComponentSelectTypeMap.set("MemberSelect", TaMemberSelect);
editableComponentSelectTypeMap.set("SearchableApiSelect", searchableApiSelect);
const editableComponentCheckTypeMap = /* @__PURE__ */ new Map();
editableComponentCheckTypeMap.set("Switch", Switch);
editableComponentCheckTypeMap.set("Checkbox", Checkbox);
const editableComponentCheckGroupTypeMap = /* @__PURE__ */ new Map();
editableComponentCheckGroupTypeMap.set("CheckboxGroup", Checkbox.Group);
editableComponentCheckGroupTypeMap.set("RadioGroup", Radio.Group);
editableComponentCheckGroupTypeMap.set("RadioButtonGroup", radioButtonGroup);
const editableComponentChecksTypeMap = new Map([
...editableComponentCheckTypeMap,
...editableComponentCheckGroupTypeMap
]);
const editableComponentTimeTypeMap = /* @__PURE__ */ new Map();
editableComponentTimeTypeMap.set("DatePicker", DatePicker);
editableComponentTimeTypeMap.set("MonthPicker", DatePicker.MonthPicker);
editableComponentTimeTypeMap.set("RangePicker", DatePicker.RangePicker);
editableComponentTimeTypeMap.set("WeekPicker", DatePicker.WeekPicker);
editableComponentTimeTypeMap.set("TimePicker", TimePicker);
editableComponentTimeTypeMap.set("DateInterval", DateInterval);
const editableComponentOtherTypeMap = /* @__PURE__ */ new Map();
editableComponentOtherTypeMap.set("InputNumberRange", TaInputNumberRange);
editableComponentOtherTypeMap.set("CascadeProSelect", TaCascadeProSelect);
editableComponentOtherTypeMap.set("SearchableApiSelect", searchableApiSelect);
const editableTriggeClickoutsideToCloseComponentMap = new Map([
...editableComponentInputTypeMap,
...editableComponentChecksTypeMap,
...editableComponentSelectTypeMap,
...editableComponentTimeTypeMap,
...editableComponentOtherTypeMap
]);
const editableTriggerChangeToCloseComponentMap = new Map([
...editableComponentSelectTypeMap,
...editableComponentCheckTypeMap,
...editableComponentTimeTypeMap,
...editableComponentOtherTypeMap
]);
const editableComponentMap = new Map([
...editableComponentInputTypeMap,
...editableComponentSelectTypeMap,
...editableComponentChecksTypeMap,
...editableComponentTimeTypeMap,
...editableComponentOtherTypeMap
]);
export { add, componentMap, del, editableComponentChecksTypeMap, editableComponentInputTypeMap, editableComponentMap, editableComponentOtherTypeMap, editableComponentSelectTypeMap, editableComponentTimeTypeMap, editableTriggeClickoutsideToCloseComponentMap, editableTriggerChangeToCloseComponentMap };
//# sourceMappingURL=componentMap2.mjs.map