nimble-ui
Version:
536 lines (534 loc) • 13.7 kB
JavaScript
/* eslint-disable max-lines */
import NuCelllist from './Components/base/celllist';
import NuDrawer from './Components/base/drawer';
import NuIndexlist from './Components/base/indexlist';
import NuLoop from './Components/base/loop';
import NuPicker from './Components/base/picker';
import NuPopup from './Components/base/popup';
import NuScrollnav from './Components/base/scrollnav';
import NuSticky from './Components/base/sticky';
import NuSwiper from './Components/base/swiper';
import NuAddressedit from './Components/business/address/addressedit';
import NuAddress from './Components/business/address';
import NuMyaddress from './Components/business/address/myaddress';
import NuAgreement from './Components/business/agreement';
import NuComment from './Components/business/comment';
import NuGoodsitembase from './Components/business/goods/goodsitem/goodsitembase';
import NuGoodsitembaselevel from './Components/business/goods/goodsitem/goodsitembaselevel';
import NuGoodsitemfull from './Components/business/goods/goodsitem/goodsitemfull';
import NuGoodsitemfulllevel from './Components/business/goods/goodsitem/goodsitemfulllevel';
import NuGoodsiteminfo from './Components/business/goods/goodsitem/goodsiteminfo';
import NuGoodsitemnobtn from './Components/business/goods/goodsitem/goodsitemnobtn';
import NuGoodsitemnobtnlevel from './Components/business/goods/goodsitem/goodsitemnobtnlevel';
import NuGoodsitempic from './Components/business/goods/goodsitem/goodsitempic';
import NuGoodsitemtag from './Components/business/goods/goodsitem/goodsitemtag';
import NuGoodsitemtaglevel from './Components/business/goods/goodsitem/goodsitemtaglevel';
import NuGoodsitem from './Components/business/goods/goodsitem';
import NuGoodslist from './Components/business/goods/goodslist';
import NuLogin from './Components/business/login';
import NuLoginForm from './Components/business/login/loginForm';
import NuLoginBox from './Components/business/login/loginForm/loginBox';
import NuPhoneInput from './Components/business/login/loginForm/loginBox/phoneInput';
import NuNameLoginBox from './Components/business/login/loginForm/nameLoginBox';
import NuSkubox from './Components/business/skubox';
import NuButton from './Components/form/button';
import NuButton100 from './Components/form/button100';
import NuCheckbox from './Components/form/checkbox';
import NuCheckbtn from './Components/form/checkbtns/checkbtn';
import NuCheckbtns from './Components/form/checkbtns';
import NuForm from './Components/form';
import NuInput from './Components/form/input';
import NuNumber from './Components/form/number';
import NuRadio from './Components/form/radio';
import NuSearch from './Components/form/search';
import NuSwitch from './Components/form/switch';
import NuColview from './Components/layout/colview';
import NuLayout from './Components/layout/layout';
import NuScroll from './Components/layout/scroll';
import NuScrollview from './Components/layout/scrollview';
import NuTabview from './Components/layout/tabview';
import NuDatepicker from './Components/util/datepicker';
import NuKeyboard from './Components/util/keyboard';
import NuOperate from './Components/util/operate';
import NuPhoto from './Components/util/photo';
import NuScanqrcode from './Components/util/scanqrcode';
import NuVideo from './Components/util/video';
import NuAspect from './Components/widget/aspect';
import NuBadge from './Components/widget/badge';
import NuCell from './Components/widget/cell';
import NuCellgroup from './Components/widget/cellgroup';
import NuConfirmbarc from './Components/widget/confirmbar/confirmbarc';
import NuConfirmbars from './Components/widget/confirmbar/confirmbars';
import NuConfirmbar from './Components/widget/confirmbar';
import NuCounttime from './Components/widget/counttime';
import NuDialog from './Components/widget/dialog';
import NuFloaticon from './Components/widget/floaticon';
import NuFunicon from './Components/widget/funicon';
import NuHtmlCont from './Components/widget/htmlCont';
import NuIcon from './Components/widget/icon';
import NuImgae from './Components/widget/img/imgae';
import NuImgb from './Components/widget/img/imgb';
import NuImgc from './Components/widget/img/imgc';
import NuImg from './Components/widget/img';
import NuLayer from './Components/widget/layer';
import NuLayercb from './Components/widget/layer/layercb';
import NuLayercc from './Components/widget/layer/layercc';
import NuLink from './Components/widget/link';
import NuLoading from './Components/widget/loading';
import NuLoadingc from './Components/widget/loading/loadingc';
import NuLoadingl from './Components/widget/loading/loadingl';
import NuPrice from './Components/widget/price';
import NuProgress from './Components/widget/progress';
import NuStar from './Components/widget/star';
import NuStep from './Components/widget/step';
import NuTabbar from './Components/widget/tabbar';
import NuTag from './Components/widget/tag';
import NuTaglist from './Components/widget/taglist';
import NuText from './Components/widget/text';
import NuTextc from './Components/widget/text/textc';
import NuTextl from './Components/widget/text/textl';
import NuTextt from './Components/widget/text/textt';
import NuToast from './Components/widget/toast';
import NuTritag from './Components/widget/tritag';
import NuWheel from './Components/widget/wheel';
import DFocus from './Directives/focus';
import DLazy from './Directives/lazy';
import DLazyOffset from './Directives/lazyOffset';
import DMobile from './Directives/mobile';
import DRevea from './Directives/revea';
import FFilterDate from './Filters/filterDate';
import FFilterLink from './Filters/filterLink';
import FFilterMobile from './Filters/filterMobile';
import FFilterMoney from './Filters/filterMoney';
import FFilterNumber from './Filters/filterNumber';
import FFilterPrefixint from './Filters/filterPrefixint';
import MAttrSync from './Mixins/attrSync';
import MConfirm from './Mixins/confirm';
import MPaging from './Mixins/paging';
import MVModel from './Mixins/vModel';
import Address from './Modules/address';
import Datepicker from './Modules/datepicker';
import Dialog from './Modules/dialog';
import Keyboard from './Modules/keyboard';
import Loading from './Modules/loading';
import Operate from './Modules/operate';
import Photo from './Modules/photo';
import Picker from './Modules/picker';
import Popup from './Modules/popup';
import Tips from './Modules/tips';
import User from './Modules/user';
import SAddress from './Services/address';
import SDatepicker from './Services/datepicker';
import SDialog from './Services/dialog';
import SKeyboard from './Services/keyboard';
import SLoading from './Services/loading';
import SOperate from './Services/operate';
import SPhoto from './Services/photo';
import SPicker from './Services/picker';
import SPopup from './Services/popup';
import SRouterPreload from './Services/routerPreload';
import STips from './Services/tips';
import UInitDirectives from './Utils/initDirectives';
import UInitFactory from './Utils/initFactory';
import UInitFilter from './Utils/initFilter';
import UInitMixin from './Utils/initMixin';
let install = (Vue, options) => {
[
NuCelllist,
NuDrawer,
NuIndexlist,
NuLoop,
NuPicker,
NuPopup,
NuScrollnav,
NuSticky,
NuSwiper,
NuAddressedit,
NuAddress,
NuMyaddress,
NuAgreement,
NuComment,
NuGoodsitembase,
NuGoodsitembaselevel,
NuGoodsitemfull,
NuGoodsitemfulllevel,
NuGoodsiteminfo,
NuGoodsitemnobtn,
NuGoodsitemnobtnlevel,
NuGoodsitempic,
NuGoodsitemtag,
NuGoodsitemtaglevel,
NuGoodsitem,
NuGoodslist,
NuLogin,
NuLoginForm,
NuLoginBox,
NuPhoneInput,
NuNameLoginBox,
NuSkubox,
NuButton,
NuButton100,
NuCheckbox,
NuCheckbtn,
NuCheckbtns,
NuForm,
NuInput,
NuNumber,
NuRadio,
NuSearch,
NuSwitch,
NuColview,
NuLayout,
NuScroll,
NuScrollview,
NuTabview,
NuDatepicker,
NuKeyboard,
NuOperate,
NuPhoto,
NuScanqrcode,
NuVideo,
NuAspect,
NuBadge,
NuCell,
NuCellgroup,
NuConfirmbarc,
NuConfirmbars,
NuConfirmbar,
NuCounttime,
NuDialog,
NuFloaticon,
NuFunicon,
NuHtmlCont,
NuIcon,
NuImgae,
NuImgb,
NuImgc,
NuImg,
NuLayer,
NuLayercb,
NuLayercc,
NuLink,
NuLoading,
NuLoadingc,
NuLoadingl,
NuPrice,
NuProgress,
NuStar,
NuStep,
NuTabbar,
NuTag,
NuTaglist,
NuText,
NuTextc,
NuTextl,
NuTextt,
NuToast,
NuTritag,
NuWheel,
DFocus,
DLazy,
DLazyOffset,
DMobile,
DRevea,
FFilterDate,
FFilterLink,
FFilterMobile,
FFilterMoney,
FFilterNumber,
FFilterPrefixint,
MAttrSync,
MConfirm,
MPaging,
MVModel,
Address,
Datepicker,
Dialog,
Keyboard,
Loading,
Operate,
Photo,
Picker,
Popup,
Tips,
User,
UInitDirectives,
UInitFactory,
UInitFilter,
UInitMixin
].forEach((item) => {
Vue.use(item, options);
});
};
export default {
install,
NuCelllist,
NuDrawer,
NuIndexlist,
NuLoop,
NuPicker,
NuPopup,
NuScrollnav,
NuSticky,
NuSwiper,
NuAddressedit,
NuAddress,
NuMyaddress,
NuAgreement,
NuComment,
NuGoodsitembase,
NuGoodsitembaselevel,
NuGoodsitemfull,
NuGoodsitemfulllevel,
NuGoodsiteminfo,
NuGoodsitemnobtn,
NuGoodsitemnobtnlevel,
NuGoodsitempic,
NuGoodsitemtag,
NuGoodsitemtaglevel,
NuGoodsitem,
NuGoodslist,
NuLogin,
NuLoginForm,
NuLoginBox,
NuPhoneInput,
NuNameLoginBox,
NuSkubox,
NuButton,
NuButton100,
NuCheckbox,
NuCheckbtn,
NuCheckbtns,
NuForm,
NuInput,
NuNumber,
NuRadio,
NuSearch,
NuSwitch,
NuColview,
NuLayout,
NuScroll,
NuScrollview,
NuTabview,
NuDatepicker,
NuKeyboard,
NuOperate,
NuPhoto,
NuScanqrcode,
NuVideo,
NuAspect,
NuBadge,
NuCell,
NuCellgroup,
NuConfirmbarc,
NuConfirmbars,
NuConfirmbar,
NuCounttime,
NuDialog,
NuFloaticon,
NuFunicon,
NuHtmlCont,
NuIcon,
NuImgae,
NuImgb,
NuImgc,
NuImg,
NuLayer,
NuLayercb,
NuLayercc,
NuLink,
NuLoading,
NuLoadingc,
NuLoadingl,
NuPrice,
NuProgress,
NuStar,
NuStep,
NuTabbar,
NuTag,
NuTaglist,
NuText,
NuTextc,
NuTextl,
NuTextt,
NuToast,
NuTritag,
NuWheel,
DFocus,
DLazy,
DLazyOffset,
DMobile,
DRevea,
FFilterDate,
FFilterLink,
FFilterMobile,
FFilterMoney,
FFilterNumber,
FFilterPrefixint,
MAttrSync,
MConfirm,
MPaging,
MVModel,
Address,
Datepicker,
Dialog,
Keyboard,
Loading,
Operate,
Photo,
Picker,
Popup,
Tips,
User,
UInitDirectives,
UInitFactory,
UInitFilter,
UInitMixin,
SAddress,
SDatepicker,
SDialog,
SKeyboard,
SLoading,
SOperate,
SPhoto,
SPicker,
SPopup,
SRouterPreload,
STips
};
export {
install,
NuCelllist,
NuDrawer,
NuIndexlist,
NuLoop,
NuPicker,
NuPopup,
NuScrollnav,
NuSticky,
NuSwiper,
NuAddressedit,
NuAddress,
NuMyaddress,
NuAgreement,
NuComment,
NuGoodsitembase,
NuGoodsitembaselevel,
NuGoodsitemfull,
NuGoodsitemfulllevel,
NuGoodsiteminfo,
NuGoodsitemnobtn,
NuGoodsitemnobtnlevel,
NuGoodsitempic,
NuGoodsitemtag,
NuGoodsitemtaglevel,
NuGoodsitem,
NuGoodslist,
NuLogin,
NuLoginForm,
NuLoginBox,
NuPhoneInput,
NuNameLoginBox,
NuSkubox,
NuButton,
NuButton100,
NuCheckbox,
NuCheckbtn,
NuCheckbtns,
NuForm,
NuInput,
NuNumber,
NuRadio,
NuSearch,
NuSwitch,
NuColview,
NuLayout,
NuScroll,
NuScrollview,
NuTabview,
NuDatepicker,
NuKeyboard,
NuOperate,
NuPhoto,
NuScanqrcode,
NuVideo,
NuAspect,
NuBadge,
NuCell,
NuCellgroup,
NuConfirmbarc,
NuConfirmbars,
NuConfirmbar,
NuCounttime,
NuDialog,
NuFloaticon,
NuFunicon,
NuHtmlCont,
NuIcon,
NuImgae,
NuImgb,
NuImgc,
NuImg,
NuLayer,
NuLayercb,
NuLayercc,
NuLink,
NuLoading,
NuLoadingc,
NuLoadingl,
NuPrice,
NuProgress,
NuStar,
NuStep,
NuTabbar,
NuTag,
NuTaglist,
NuText,
NuTextc,
NuTextl,
NuTextt,
NuToast,
NuTritag,
NuWheel,
DFocus,
DLazy,
DLazyOffset,
DMobile,
DRevea,
FFilterDate,
FFilterLink,
FFilterMobile,
FFilterMoney,
FFilterNumber,
FFilterPrefixint,
MAttrSync,
MConfirm,
MPaging,
MVModel,
Address,
Datepicker,
Dialog,
Keyboard,
Loading,
Operate,
Photo,
Picker,
Popup,
Tips,
User,
UInitDirectives,
UInitFactory,
UInitFilter,
UInitMixin,
SAddress,
SDatepicker,
SDialog,
SKeyboard,
SLoading,
SOperate,
SPhoto,
SPicker,
SPopup,
SRouterPreload,
STips
};