UNPKG

nimble-ui-pc

Version:

基础vue ui库 配置化组件 后台管理系统组件

215 lines (213 loc) 6.46 kB
/* eslint-disable max-lines */ import NupFormGroupExtend from './Components/form/_common/formGroupExtend'; import NupControlExtend from './Components/form/formControl/_common/controlExtend'; import NupAddDel from './Components/form/formControl/addDel'; import NupCascader from './Components/form/formControl/cascader'; import NupCheckBox from './Components/form/formControl/checkBox'; import NupCheckBoxEmptyControl from './Components/form/formControl/checkBoxEmptyControl'; import NupCheckBoxSelectControl from './Components/form/formControl/checkBoxSelectControl'; import NupCheckBoxTextControl from './Components/form/formControl/checkBoxTextControl'; import NupColorPicker from './Components/form/formControl/colorPicker'; import NupDatePicker from './Components/form/formControl/datePicker'; import NupDateRange from './Components/form/formControl/dateRange'; import NupEditSelectInputControl from './Components/form/formControl/editSelectInputControl'; import NupFileUpload from './Components/form/formControl/fileUpload'; import NupGroupSelectControl from './Components/form/formControl/groupSelectControl'; import NupImgUpload from './Components/form/formControl/imgUpload'; import NupFormControl from './Components/form/formControl'; import NupInfo from './Components/form/formControl/info'; import NupInput from './Components/form/formControl/input'; import NupLink from './Components/form/formControl/link'; import NupLinktext from './Components/form/formControl/linktext'; import NupRadio from './Components/form/formControl/radio'; import NupRadioEmptyControl from './Components/form/formControl/radioEmptyControl'; import NupRadioSelectControl from './Components/form/formControl/radioSelectControl'; import NupRadioTextControl from './Components/form/formControl/radioTextControl'; import NupSelect from './Components/form/formControl/select'; import NupSelectasync from './Components/form/formControl/selectasync'; import NupSwitch from './Components/form/formControl/switch'; import NupUeditor from './Components/form/formControl/ueditor'; import NupUploadBtn from './Components/form/formControl/uploadBtn'; import NupFormGroup from './Components/form/formGroup'; import NupFormGroupCard from './Components/form/formGroupCard'; import NupFormGroupPanel from './Components/form/formGroupPanel'; import NupFormList from './Components/form/formList'; import NupLayerBox from './Components/layerBox'; import NupLayerForm from './Components/layerForm'; import NupLayout from './Components/layout'; import NupMenuLayout from './Components/layout/menuLayout'; import NupLevelbar from './Components/levelbar'; import NupLogo from './Components/logo'; import NupSideBar from './Components/menu/sideBar'; import NupSideBarDefault from './Components/menu/sideBarDefault'; import NupSubmenu from './Components/menu/submenu'; import NupNavbar from './Components/navbar'; import NupPageBox from './Components/pageBox'; import NupPageCard from './Components/pageCard'; import NupPageContain from './Components/pageContain'; import NupSearchForm from './Components/searchForm'; import NupTableList from './Components/tableList'; import NupTableWrap from './Components/tableWrap'; import MPaging from './Mixins/paging'; let install = (Vue, options) => { [ NupFormGroupExtend, NupControlExtend, NupAddDel, NupCascader, NupCheckBox, NupCheckBoxEmptyControl, NupCheckBoxSelectControl, NupCheckBoxTextControl, NupColorPicker, NupDatePicker, NupDateRange, NupEditSelectInputControl, NupFileUpload, NupGroupSelectControl, NupImgUpload, NupFormControl, NupInfo, NupInput, NupLink, NupLinktext, NupRadio, NupRadioEmptyControl, NupRadioSelectControl, NupRadioTextControl, NupSelect, NupSelectasync, NupSwitch, NupUeditor, NupUploadBtn, NupFormGroup, NupFormGroupCard, NupFormGroupPanel, NupFormList, NupLayerBox, NupLayerForm, NupLayout, NupMenuLayout, NupLevelbar, NupLogo, NupSideBar, NupSideBarDefault, NupSubmenu, NupNavbar, NupPageBox, NupPageCard, NupPageContain, NupSearchForm, NupTableList, NupTableWrap, MPaging ].forEach((item) => { Vue.use(item, options); }); }; export default { install, NupFormGroupExtend, NupControlExtend, NupAddDel, NupCascader, NupCheckBox, NupCheckBoxEmptyControl, NupCheckBoxSelectControl, NupCheckBoxTextControl, NupColorPicker, NupDatePicker, NupDateRange, NupEditSelectInputControl, NupFileUpload, NupGroupSelectControl, NupImgUpload, NupFormControl, NupInfo, NupInput, NupLink, NupLinktext, NupRadio, NupRadioEmptyControl, NupRadioSelectControl, NupRadioTextControl, NupSelect, NupSelectasync, NupSwitch, NupUeditor, NupUploadBtn, NupFormGroup, NupFormGroupCard, NupFormGroupPanel, NupFormList, NupLayerBox, NupLayerForm, NupLayout, NupMenuLayout, NupLevelbar, NupLogo, NupSideBar, NupSideBarDefault, NupSubmenu, NupNavbar, NupPageBox, NupPageCard, NupPageContain, NupSearchForm, NupTableList, NupTableWrap, MPaging }; export { install, NupFormGroupExtend, NupControlExtend, NupAddDel, NupCascader, NupCheckBox, NupCheckBoxEmptyControl, NupCheckBoxSelectControl, NupCheckBoxTextControl, NupColorPicker, NupDatePicker, NupDateRange, NupEditSelectInputControl, NupFileUpload, NupGroupSelectControl, NupImgUpload, NupFormControl, NupInfo, NupInput, NupLink, NupLinktext, NupRadio, NupRadioEmptyControl, NupRadioSelectControl, NupRadioTextControl, NupSelect, NupSelectasync, NupSwitch, NupUeditor, NupUploadBtn, NupFormGroup, NupFormGroupCard, NupFormGroupPanel, NupFormList, NupLayerBox, NupLayerForm, NupLayout, NupMenuLayout, NupLevelbar, NupLogo, NupSideBar, NupSideBarDefault, NupSubmenu, NupNavbar, NupPageBox, NupPageCard, NupPageContain, NupSearchForm, NupTableList, NupTableWrap, MPaging };