UNPKG

zcloud-ui

Version:

A Component Library for Vue.js.

132 lines (125 loc) 3.64 kB
/* Automatically generated by './build/bin/build-entry.js' */ import Pagination from '../packages/pagination/index.js'; import Dialog from '../packages/dialog/index.js'; import FileUpload from '../packages/file-upload/index.js'; import TableTree from '../packages/table-tree/index.js'; import RegionPicker from '../packages/region-picker/index.js'; import Icon from '../packages/icon/index.js'; import Table from '../packages/table/index.js'; import Sku from '../packages/sku/index.js'; import StatusTips from '../packages/status-tips/index.js'; import MultiSelectPage from '../packages/multi-select-page/index.js'; import ExcelUpload from '../packages/excel-upload/index.js'; import ImportExcel from '../packages/import-excel/index.js'; import QuillEditor from '../packages/quill-editor/index.js'; import Select from '../packages/select/index.js'; import FormBox from '../packages/form-box/index.js'; import TreeSelect from '../packages/tree-select/index.js'; import Empty from '../packages/empty/index.js'; import Form from '../packages/form/index.js'; import Searchtable from '../packages/SearchTable/index.js'; import FormTable from '../packages/form-table/index.js'; import Step from '../packages/step/index.js'; import CollapseTransition from 'zcloud-ui/src/transitions/collapse-transition'; import Http from 'zcloud-ui/src/utils/axios'; import axios from 'axios'; import * as Tools from 'zcloud-ui/src/utils/global'; import double from 'zcloud-ui/src/utils/double'; import sentry from 'zcloud-ui/src/utils/sentry'; import * as tableEv from 'zcloud-ui/src/utils/table-event'; import handleData from 'zcloud-ui/src/utils/handleData'; import emitter from 'zcloud-ui/src/mixins/emitter'; import formValid from 'zcloud-ui/src/mixins/formValid'; import focus from 'zcloud-ui/src/mixins/focus'; import linkTo from 'zcloud-ui/src/mixins/linkTo'; import tableAutoHeight from 'zcloud-ui/src/mixins/tableAutoHeight'; import boxer from 'zcloud-ui/src/directives/boxer'; import update from 'zcloud-ui/src/directives/update'; import autoHeight from 'zcloud-ui/src/directives/autoHeight'; import money from 'zcloud-ui/src/fliters/money'; import format from 'zcloud-ui/src/fliters/format'; import { Environment, changeEnvironment } from 'zcloud-ui/src/config/index'; const components = [ Pagination, Dialog, FileUpload, TableTree, RegionPicker, Icon, Table, Sku, StatusTips, MultiSelectPage, ExcelUpload, ImportExcel, QuillEditor, Select, FormBox, TreeSelect, Empty, Form, Searchtable, FormTable, Step, CollapseTransition ]; const install = function (Vue, opts = {}) { components.forEach(component => { Vue.component(component.name, component); }); Vue.prototype.Http = Http; Vue.prototype.axios = axios; Vue.prototype.changeEnvironment = changeEnvironment; Vue.prototype.Environment = Environment; Vue.directive('boxer', boxer); Vue.directive('update', update); Vue.directive('autoHeight', autoHeight); Vue.filter('money', money); Vue.filter('format', format); }; /* istanbul ignore if */ if (typeof window !== 'undefined' && window.Vue) { install(window.Vue); } export { emitter, focus, linkTo, tableAutoHeight, formValid, Http, axios, Environment, changeEnvironment, Tools, double, tableEv, sentry, handleData }; export default { version: '1.2.38', install, CollapseTransition, Pagination, Dialog, FileUpload, TableTree, RegionPicker, Icon, Table, Sku, StatusTips, MultiSelectPage, ExcelUpload, ImportExcel, QuillEditor, Select, FormBox, TreeSelect, Empty, Form, Searchtable, FormTable, Step };