2017-08-22 04:46:22 +00:00
|
|
|
/* Automatically generated by './build/bin/build-entry.js' */
|
2016-11-04 04:24:57 +00:00
|
|
|
|
2017-03-20 03:38:03 +00:00
|
|
|
import Pagination from '../packages/pagination/index.js';
|
|
|
|
import Dialog from '../packages/dialog/index.js';
|
|
|
|
import Autocomplete from '../packages/autocomplete/index.js';
|
|
|
|
import Dropdown from '../packages/dropdown/index.js';
|
|
|
|
import DropdownMenu from '../packages/dropdown-menu/index.js';
|
|
|
|
import DropdownItem from '../packages/dropdown-item/index.js';
|
|
|
|
import Menu from '../packages/menu/index.js';
|
|
|
|
import Submenu from '../packages/submenu/index.js';
|
|
|
|
import MenuItem from '../packages/menu-item/index.js';
|
|
|
|
import MenuItemGroup from '../packages/menu-item-group/index.js';
|
|
|
|
import Input from '../packages/input/index.js';
|
|
|
|
import InputNumber from '../packages/input-number/index.js';
|
|
|
|
import Radio from '../packages/radio/index.js';
|
|
|
|
import RadioGroup from '../packages/radio-group/index.js';
|
|
|
|
import RadioButton from '../packages/radio-button/index.js';
|
|
|
|
import Checkbox from '../packages/checkbox/index.js';
|
2017-04-21 08:12:38 +00:00
|
|
|
import CheckboxButton from '../packages/checkbox-button/index.js';
|
2017-03-20 03:38:03 +00:00
|
|
|
import CheckboxGroup from '../packages/checkbox-group/index.js';
|
|
|
|
import Switch from '../packages/switch/index.js';
|
|
|
|
import Select from '../packages/select/index.js';
|
|
|
|
import Option from '../packages/option/index.js';
|
|
|
|
import OptionGroup from '../packages/option-group/index.js';
|
|
|
|
import Button from '../packages/button/index.js';
|
|
|
|
import ButtonGroup from '../packages/button-group/index.js';
|
|
|
|
import Table from '../packages/table/index.js';
|
|
|
|
import TableColumn from '../packages/table-column/index.js';
|
|
|
|
import DatePicker from '../packages/date-picker/index.js';
|
|
|
|
import TimeSelect from '../packages/time-select/index.js';
|
|
|
|
import TimePicker from '../packages/time-picker/index.js';
|
|
|
|
import Popover from '../packages/popover/index.js';
|
|
|
|
import Tooltip from '../packages/tooltip/index.js';
|
|
|
|
import MessageBox from '../packages/message-box/index.js';
|
|
|
|
import Breadcrumb from '../packages/breadcrumb/index.js';
|
|
|
|
import BreadcrumbItem from '../packages/breadcrumb-item/index.js';
|
|
|
|
import Form from '../packages/form/index.js';
|
|
|
|
import FormItem from '../packages/form-item/index.js';
|
|
|
|
import Tabs from '../packages/tabs/index.js';
|
|
|
|
import TabPane from '../packages/tab-pane/index.js';
|
|
|
|
import Tag from '../packages/tag/index.js';
|
|
|
|
import Tree from '../packages/tree/index.js';
|
|
|
|
import Alert from '../packages/alert/index.js';
|
|
|
|
import Notification from '../packages/notification/index.js';
|
|
|
|
import Slider from '../packages/slider/index.js';
|
|
|
|
import Loading from '../packages/loading/index.js';
|
|
|
|
import Icon from '../packages/icon/index.js';
|
|
|
|
import Row from '../packages/row/index.js';
|
|
|
|
import Col from '../packages/col/index.js';
|
|
|
|
import Upload from '../packages/upload/index.js';
|
|
|
|
import Progress from '../packages/progress/index.js';
|
|
|
|
import Spinner from '../packages/spinner/index.js';
|
|
|
|
import Message from '../packages/message/index.js';
|
|
|
|
import Badge from '../packages/badge/index.js';
|
|
|
|
import Card from '../packages/card/index.js';
|
|
|
|
import Rate from '../packages/rate/index.js';
|
|
|
|
import Steps from '../packages/steps/index.js';
|
|
|
|
import Step from '../packages/step/index.js';
|
|
|
|
import Carousel from '../packages/carousel/index.js';
|
|
|
|
import Scrollbar from '../packages/scrollbar/index.js';
|
|
|
|
import CarouselItem from '../packages/carousel-item/index.js';
|
|
|
|
import Collapse from '../packages/collapse/index.js';
|
|
|
|
import CollapseItem from '../packages/collapse-item/index.js';
|
|
|
|
import Cascader from '../packages/cascader/index.js';
|
|
|
|
import ColorPicker from '../packages/color-picker/index.js';
|
2017-04-28 08:15:49 +00:00
|
|
|
import Transfer from '../packages/transfer/index.js';
|
2017-08-22 04:46:22 +00:00
|
|
|
import Container from '../packages/container/index.js';
|
|
|
|
import Header from '../packages/header/index.js';
|
|
|
|
import Aside from '../packages/aside/index.js';
|
|
|
|
import Main from '../packages/main/index.js';
|
|
|
|
import Footer from '../packages/footer/index.js';
|
2016-10-27 09:31:22 +00:00
|
|
|
import locale from 'element-ui/src/locale';
|
2017-03-23 09:57:14 +00:00
|
|
|
import CollapseTransition from 'element-ui/src/transitions/collapse-transition';
|
2016-07-27 06:15:02 +00:00
|
|
|
|
2017-01-13 08:13:50 +00:00
|
|
|
const components = [
|
|
|
|
Pagination,
|
|
|
|
Dialog,
|
|
|
|
Autocomplete,
|
|
|
|
Dropdown,
|
|
|
|
DropdownMenu,
|
|
|
|
DropdownItem,
|
|
|
|
Menu,
|
|
|
|
Submenu,
|
|
|
|
MenuItem,
|
|
|
|
MenuItemGroup,
|
|
|
|
Input,
|
|
|
|
InputNumber,
|
|
|
|
Radio,
|
|
|
|
RadioGroup,
|
|
|
|
RadioButton,
|
|
|
|
Checkbox,
|
2017-04-21 08:12:38 +00:00
|
|
|
CheckboxButton,
|
2017-01-13 08:13:50 +00:00
|
|
|
CheckboxGroup,
|
|
|
|
Switch,
|
|
|
|
Select,
|
|
|
|
Option,
|
|
|
|
OptionGroup,
|
|
|
|
Button,
|
|
|
|
ButtonGroup,
|
|
|
|
Table,
|
|
|
|
TableColumn,
|
|
|
|
DatePicker,
|
|
|
|
TimeSelect,
|
|
|
|
TimePicker,
|
|
|
|
Popover,
|
|
|
|
Tooltip,
|
|
|
|
Breadcrumb,
|
|
|
|
BreadcrumbItem,
|
|
|
|
Form,
|
|
|
|
FormItem,
|
|
|
|
Tabs,
|
|
|
|
TabPane,
|
|
|
|
Tag,
|
|
|
|
Tree,
|
|
|
|
Alert,
|
|
|
|
Slider,
|
|
|
|
Icon,
|
|
|
|
Row,
|
|
|
|
Col,
|
|
|
|
Upload,
|
|
|
|
Progress,
|
|
|
|
Spinner,
|
|
|
|
Badge,
|
|
|
|
Card,
|
|
|
|
Rate,
|
|
|
|
Steps,
|
|
|
|
Step,
|
|
|
|
Carousel,
|
|
|
|
Scrollbar,
|
|
|
|
CarouselItem,
|
|
|
|
Collapse,
|
2017-01-16 15:16:34 +00:00
|
|
|
CollapseItem,
|
2017-02-07 16:11:53 +00:00
|
|
|
Cascader,
|
2017-03-23 09:57:14 +00:00
|
|
|
ColorPicker,
|
2017-04-28 08:41:58 +00:00
|
|
|
Transfer,
|
2017-08-22 04:46:22 +00:00
|
|
|
Container,
|
|
|
|
Header,
|
|
|
|
Aside,
|
|
|
|
Main,
|
|
|
|
Footer,
|
2017-03-23 09:57:14 +00:00
|
|
|
CollapseTransition
|
2017-01-13 08:13:50 +00:00
|
|
|
];
|
|
|
|
|
2016-10-27 09:31:22 +00:00
|
|
|
const install = function(Vue, opts = {}) {
|
|
|
|
locale.use(opts.locale);
|
2017-01-04 04:22:27 +00:00
|
|
|
locale.i18n(opts.i18n);
|
2016-07-29 08:41:14 +00:00
|
|
|
|
2017-01-13 08:13:50 +00:00
|
|
|
components.map(component => {
|
|
|
|
Vue.component(component.name, component);
|
|
|
|
});
|
2016-07-27 06:15:02 +00:00
|
|
|
|
2016-11-15 12:29:33 +00:00
|
|
|
Vue.use(Loading.directive);
|
2016-07-27 06:15:02 +00:00
|
|
|
|
2017-10-12 09:50:06 +00:00
|
|
|
const ELEMENT = {};
|
|
|
|
ELEMENT.size = opts.size || '';
|
|
|
|
|
2016-11-15 12:29:33 +00:00
|
|
|
Vue.prototype.$loading = Loading.service;
|
2016-08-12 06:47:45 +00:00
|
|
|
Vue.prototype.$msgbox = MessageBox;
|
|
|
|
Vue.prototype.$alert = MessageBox.alert;
|
|
|
|
Vue.prototype.$confirm = MessageBox.confirm;
|
|
|
|
Vue.prototype.$prompt = MessageBox.prompt;
|
|
|
|
Vue.prototype.$notify = Notification;
|
2016-08-15 03:51:25 +00:00
|
|
|
Vue.prototype.$message = Message;
|
2017-10-12 09:50:06 +00:00
|
|
|
|
|
|
|
Vue.prototype.$ELEMENT = ELEMENT;
|
2016-07-27 06:15:02 +00:00
|
|
|
};
|
|
|
|
|
2016-10-18 10:09:19 +00:00
|
|
|
/* istanbul ignore if */
|
2016-07-27 06:15:02 +00:00
|
|
|
if (typeof window !== 'undefined' && window.Vue) {
|
|
|
|
install(window.Vue);
|
2018-01-23 10:25:49 +00:00
|
|
|
}
|
2016-07-27 06:15:02 +00:00
|
|
|
|
|
|
|
module.exports = {
|
2018-04-12 13:24:59 +00:00
|
|
|
version: '2.3.4',
|
2016-11-09 05:49:12 +00:00
|
|
|
locale: locale.use,
|
2017-01-04 04:22:27 +00:00
|
|
|
i18n: locale.i18n,
|
2016-08-15 03:51:25 +00:00
|
|
|
install,
|
2017-03-23 09:57:14 +00:00
|
|
|
CollapseTransition,
|
2016-11-17 06:30:25 +00:00
|
|
|
Loading,
|
2016-08-12 06:47:45 +00:00
|
|
|
Pagination,
|
|
|
|
Dialog,
|
|
|
|
Autocomplete,
|
|
|
|
Dropdown,
|
2016-10-05 03:03:44 +00:00
|
|
|
DropdownMenu,
|
2016-08-12 06:47:45 +00:00
|
|
|
DropdownItem,
|
|
|
|
Menu,
|
|
|
|
Submenu,
|
|
|
|
MenuItem,
|
2016-08-25 01:02:53 +00:00
|
|
|
MenuItemGroup,
|
2016-08-12 06:47:45 +00:00
|
|
|
Input,
|
|
|
|
InputNumber,
|
|
|
|
Radio,
|
|
|
|
RadioGroup,
|
|
|
|
RadioButton,
|
|
|
|
Checkbox,
|
2017-04-21 08:12:38 +00:00
|
|
|
CheckboxButton,
|
2016-08-12 06:47:45 +00:00
|
|
|
CheckboxGroup,
|
|
|
|
Switch,
|
|
|
|
Select,
|
|
|
|
Option,
|
|
|
|
OptionGroup,
|
|
|
|
Button,
|
|
|
|
ButtonGroup,
|
|
|
|
Table,
|
|
|
|
TableColumn,
|
|
|
|
DatePicker,
|
|
|
|
TimeSelect,
|
|
|
|
TimePicker,
|
|
|
|
Popover,
|
|
|
|
Tooltip,
|
|
|
|
MessageBox,
|
|
|
|
Breadcrumb,
|
|
|
|
BreadcrumbItem,
|
|
|
|
Form,
|
|
|
|
FormItem,
|
|
|
|
Tabs,
|
|
|
|
TabPane,
|
|
|
|
Tag,
|
|
|
|
Tree,
|
|
|
|
Alert,
|
|
|
|
Notification,
|
|
|
|
Slider,
|
|
|
|
Icon,
|
|
|
|
Row,
|
|
|
|
Col,
|
2016-08-25 01:02:53 +00:00
|
|
|
Upload,
|
2016-08-12 06:47:45 +00:00
|
|
|
Progress,
|
2016-08-15 03:51:25 +00:00
|
|
|
Spinner,
|
2016-08-19 11:05:27 +00:00
|
|
|
Message,
|
|
|
|
Badge,
|
2016-08-17 11:56:39 +00:00
|
|
|
Card,
|
2016-08-17 11:58:59 +00:00
|
|
|
Rate,
|
2016-08-19 11:05:27 +00:00
|
|
|
Steps,
|
2016-12-23 04:47:55 +00:00
|
|
|
Step,
|
|
|
|
Carousel,
|
2016-12-26 08:41:26 +00:00
|
|
|
Scrollbar,
|
2016-12-13 14:42:31 +00:00
|
|
|
CarouselItem,
|
|
|
|
Collapse,
|
2017-01-16 15:16:34 +00:00
|
|
|
CollapseItem,
|
2017-02-07 16:11:53 +00:00
|
|
|
Cascader,
|
2017-04-28 08:15:49 +00:00
|
|
|
ColorPicker,
|
2017-08-22 04:46:22 +00:00
|
|
|
Transfer,
|
|
|
|
Container,
|
|
|
|
Header,
|
|
|
|
Aside,
|
|
|
|
Main,
|
|
|
|
Footer
|
2016-07-27 06:15:02 +00:00
|
|
|
};
|
2017-11-01 10:17:14 +00:00
|
|
|
|
|
|
|
module.exports.default = module.exports;
|