ivue-material-plus
Version: 
A high quality UI components Library with Vue.js
173 lines (168 loc) • 7.98 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var index = require('./components/ivue-affix/index.js');
var index$1 = require('./components/ivue-input/index.js');
var index$2 = require('./components/ivue-icon/index.js');
var index$3 = require('./components/ivue-button/index.js');
var index$4 = require('./components/ivue-carousel/index.js');
var index$5 = require('./components/ivue-carousel-item/index.js');
var index$6 = require('./components/ivue-switch/index.js');
var index$7 = require('./components/ivue-bottom-nav/index.js');
var index$8 = require('./components/ivue-bottom-nav-item/index.js');
var index$9 = require('./components/ivue-breadcrumb/index.js');
var index$a = require('./components/ivue-breadcrumb-item/index.js');
var index$b = require('./components/ivue-select/index.js');
var index$c = require('./components/ivue-steps/index.js');
var index$d = require('./components/ivue-upload/index.js');
var index$e = require('./components/ivue-progress/index.js');
var index$f = require('./components/ivue-circular/index.js');
var index$p = require('./components/ivue-loading/index.js');
var index$g = require('./components/ivue-notice/index.js');
var index$h = require('./components/ivue-message/index.js');
var index$i = require('./components/ivue-loading-bar/index.js');
var index$j = require('./components/ivue-tabs/index.js');
var index$k = require('./components/ivue-badge/index.js');
var index$l = require('./components/ivue-date-picker/index.js');
var index$m = require('./components/ivue-collapse/index.js');
var index$n = require('./components/ivue-collapse-panel/index.js');
var index$o = require('./components/ivue-cascader/index.js');
var index$q = require('./components/ivue-tooltip/index.js');
var index$r = require('./components/ivue-chip/index.js');
var index$s = require('./components/ivue-radio/index.js');
var index$t = require('./components/ivue-radio-group/index.js');
var index$u = require('./components/ivue-checkbox/index.js');
var index$v = require('./components/ivue-checkbox-group/index.js');
var index$w = require('./components/ivue-avatar/index.js');
var index$x = require('./components/ivue-page/index.js');
var index$y = require('./components/ivue-spin/index.js');
var index$z = require('./components/ivue-table/index.js');
var index$A = require('./components/ivue-auto-complete/index.js');
var index$B = require('./components/ivue-count-down/index.js');
var index$C = require('./components/ivue-count-up/index.js');
var index$D = require('./components/ivue-card/index.js');
var index$E = require('./components/ivue-scrollbar/index.js');
var index$H = require('./components/ivue-notice-bar/index.js');
var index$I = require('./components/ivue-carousel-loop/index.js');
var index$J = require('./components/ivue-ellipsis/index.js');
var index$K = require('./components/ivue-relative-time/index.js');
var index$L = require('./components/ivue-back-top/index.js');
var index$M = require('./components/ivue-modal/index.js');
var index$N = require('./components/ivue-popover/index.js');
var index$O = require('./components/ivue-input-number/index.js');
var index$P = require('./components/ivue-menu/index.js');
var index$F = require('./components/ivue-image/index.js');
var index$G = require('./components/ivue-image-preview/index.js');
var index$Q = require('./components/ivue-form/index.js');
var index$R = require('./components/ivue-skeleton/index.js');
var index$S = require('./components/ivue-skeleton-item/index.js');
var index$T = require('./components/ivue-tree/index.js');
require('./components/ivue-ripple/index.js');
require('./components/ivue-line-clamp/index.js');
var index$U = require('./utils/directives/index.js');
var index$V = require('./components/index.js');
var _package = require('./package.js');
var ripple = require('./utils/directives/ripple.js');
var lineClamp = require('./utils/directives/line-clamp.js');
const install = (app, opts = {}) => {
  app.config.globalProperties.$IVUE = {
    capture: "capture" in opts ? opts.capture : true,
    transfer: "transfer" in opts ? opts.transfer : "",
    image: {
      toolbar: opts.image ? opts.image.toolbar ? opts.image.toolbar : "" : ""
    },
    modal: {
      maskClosable: opts.modal ? "maskClosable" in opts.modal ? opts.modal.maskClosable : false : true
    },
    spin: {
      fix: opts.spin ? "fix" in opts.spin ? opts.spin.fix : false : false
    }
  };
  Object.keys(index$U["default"]).forEach((key) => {
    app.directive(key, index$U["default"][key]);
  });
  Object.keys(index$V).forEach((key) => {
    if (index$V[key].render) {
      app.component(key, index$V[key]);
      app.component(key, index$V[key].install(app));
    } else if (index$V[key].install) {
      app.component(key, index$V[key].install(app));
    }
  });
};
const version = _package.version;
const API = {
  version,
  install
};
exports.IvueAffix = index.IvueAffix;
exports.IvueInput = index$1.IvueInput;
exports.IvueIcon = index$2.IvueIcon;
exports.IvueButton = index$3.IvueButton;
exports.IvueCarousel = index$4.IvueCarousel;
exports.IvueCarouselItem = index$5.IvueCarouselItem;
exports.IvueSwitch = index$6.IvueSwitch;
exports.IvueBottomNav = index$7.IvueBottomNav;
exports.IvueBottomNavItem = index$8.IvueBottomNavItem;
exports.IvueBreadcrumb = index$9.IvueBreadcrumb;
exports.IvueBreadcrumbItem = index$a.IvueBreadcrumbItem;
exports.IvueOption = index$b.IvueOption;
exports.IvueOptionGroup = index$b.IvueOptionGroup;
exports.IvueSelect = index$b.IvueSelect;
exports.IvueStep = index$c.IvueStep;
exports.IvueSteps = index$c.IvueSteps;
exports.IvueUpload = index$d.IvueUpload;
exports.IvueProgress = index$e.IvueProgress;
exports.IvueCircular = index$f.IvueCircular;
exports.IvueLoading = index$p.IvueLoading;
exports.IvueNotice = index$g.IvueNotice;
exports.IvueMessage = index$h.IvueMessage;
exports.IvueLoadingBar = index$i.IvueLoadingBar;
exports.IvueTab = index$j.IvueTab;
exports.IvueTabItem = index$j.IvueTabItem;
exports.IvueTabs = index$j.IvueTabs;
exports.IvueBadge = index$k.IvueBadge;
exports.IvueDatePicker = index$l.IvueDatePicker;
exports.IvueCollapse = index$m.IvueCollapse;
exports.IvueCollapsePanel = index$n.IvueCollapsePanel;
exports.IvueCascader = index$o.IvueCascader;
exports.IvueTooltip = index$q.IvueTooltip;
exports.IvueChip = index$r.IvueChip;
exports.IvueRadio = index$s.IvueRadio;
exports.IvueRadioGroup = index$t.IvueRadioGroup;
exports.IvueCheckbox = index$u.IvueCheckbox;
exports.IvueCheckboxGroup = index$v.IvueCheckboxGroup;
exports.IvueAvatar = index$w.IvueAvatar;
exports.IvuePage = index$x.IvuePage;
exports.IvueSpin = index$y.IvueSpin;
exports.IvueTable = index$z.IvueTable;
exports.IvueTableColumn = index$z.IvueTableColumn;
exports.IvueAutoComplete = index$A.IvueAutoComplete;
exports.IvueCountDown = index$B.IvueCountDown;
exports.IvueCountUp = index$C.IvueCountUp;
exports.IvueCard = index$D.IvueCard;
exports.IvueScrollbar = index$E.IvueScrollbar;
exports.IvueNoticeBar = index$H.IvueNoticeBar;
exports.IvueCarouselLoop = index$I.IvueCarouselLoop;
exports.IvueEllipsis = index$J.IvueEllipsis;
exports.IvueRelativeTime = index$K.IvueRelativeTime;
exports.IvueBackTop = index$L.IvueBackTop;
exports.IvueModal = index$M.IvueModal;
exports.IvuePopover = index$N.IvuePopover;
exports.IvueInputNumber = index$O.IvueInputNumber;
exports.IvueMenu = index$P.IvueMenu;
exports.IvueMenuGroup = index$P.IvueMenuGroup;
exports.IvueMenuItem = index$P.IvueMenuItem;
exports.IvueSubmenu = index$P.IvueSubmenu;
exports.IvueImage = index$F.IvueImage;
exports.IvueImagePreview = index$G.IvueImagePreview;
exports.IvueForm = index$Q.IvueForm;
exports.IvueFormItem = index$Q.IvueFormItem;
exports.IvueSkeleton = index$R.IvueSkeleton;
exports.IvueSkeletonItem = index$S.IvueSkeletonItem;
exports.IvueTree = index$T.IvueTree;
exports.Ripple = ripple["default"];
exports.LineClamp = lineClamp["default"];
exports["default"] = API;
exports.install = install;
exports.version = version;
//# sourceMappingURL=index.js.map