UNPKG

buefy

Version:

Lightweight UI components for Vue.js based on Bulma

155 lines (144 loc) 5.27 kB
import './chunk-d6200087.js'; import './chunk-e5fce48f.js'; import { s as setOptions, c as config } from './chunk-9e3207cc.js'; import './chunk-10c85529.js'; import './chunk-e84b4047.js'; import { a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js'; import './chunk-98e86f40.js'; import './chunk-92acc21f.js'; import Plugin from './autocomplete.js'; export { default as Autocomplete } from './autocomplete.js'; import Plugin$1 from './button.js'; export { default as Button } from './button.js'; import './chunk-9a776697.js'; import Plugin$2 from './checkbox.js'; export { default as Checkbox } from './checkbox.js'; import Plugin$4 from './collapse.js'; export { default as Collapse } from './collapse.js'; import './chunk-07e19446.js'; import './chunk-00e3e67f.js'; import './chunk-531b8274.js'; import Plugin$3 from './clockpicker.js'; export { default as Clockpicker } from './clockpicker.js'; import './chunk-912ed715.js'; import Plugin$5 from './datepicker.js'; export { default as Datepicker } from './datepicker.js'; import 'vue'; import './chunk-a5ea70d0.js'; import Plugin$6 from './dialog.js'; export { default as Dialog, DialogProgrammatic } from './dialog.js'; import Plugin$7 from './dropdown.js'; export { default as Dropdown } from './dropdown.js'; import Plugin$8 from './field.js'; export { default as Field } from './field.js'; import Plugin$9 from './icon.js'; export { default as Icon } from './icon.js'; import Plugin$a from './input.js'; export { default as Input } from './input.js'; import './chunk-b9bdb0e4.js'; import Plugin$b from './loading.js'; export { default as Loading, LoadingProgrammatic } from './loading.js'; import Plugin$c from './menu.js'; export { default as Menu } from './menu.js'; import './chunk-edd8ff91.js'; import Plugin$d from './message.js'; export { default as Message } from './message.js'; import Plugin$e from './modal.js'; export { default as Modal, ModalProgrammatic } from './modal.js'; import Plugin$g from './notification.js'; export { default as Notification, NotificationProgrammatic } from './notification.js'; import './chunk-daeac852.js'; import Plugin$f from './navbar.js'; export { default as Navbar } from './navbar.js'; import Plugin$h from './numberinput.js'; export { default as Numberinput } from './numberinput.js'; import './chunk-cc718c15.js'; import Plugin$i from './pagination.js'; export { default as Pagination } from './pagination.js'; import Plugin$j from './progress.js'; export { default as Progress } from './progress.js'; import Plugin$k from './radio.js'; export { default as Radio } from './radio.js'; import Plugin$l from './select.js'; export { default as Select } from './select.js'; import './chunk-411d6eea.js'; import Plugin$m from './slider.js'; export { default as Slider } from './slider.js'; import Plugin$n from './snackbar.js'; export { default as Snackbar, SnackbarProgrammatic } from './snackbar.js'; import './chunk-0e3f4fb5.js'; import Plugin$o from './steps.js'; export { default as Steps } from './steps.js'; import Plugin$p from './switch.js'; export { default as Switch } from './switch.js'; import Plugin$q from './table.js'; export { default as Table } from './table.js'; import Plugin$r from './tabs.js'; export { default as Tabs } from './tabs.js'; import './chunk-3e47308f.js'; import Plugin$s from './tag.js'; export { default as Tag } from './tag.js'; import Plugin$t from './taginput.js'; export { default as Taginput } from './taginput.js'; import Plugin$u from './timepicker.js'; export { default as Timepicker } from './timepicker.js'; import Plugin$v from './toast.js'; export { default as Toast, ToastProgrammatic } from './toast.js'; import Plugin$w from './tooltip.js'; export { default as Tooltip } from './tooltip.js'; import Plugin$x from './upload.js'; export { default as Upload } from './upload.js'; var components = /*#__PURE__*/Object.freeze({ Autocomplete: Plugin, Button: Plugin$1, Checkbox: Plugin$2, Clockpicker: Plugin$3, Collapse: Plugin$4, Datepicker: Plugin$5, Dialog: Plugin$6, Dropdown: Plugin$7, Field: Plugin$8, Icon: Plugin$9, Input: Plugin$a, Loading: Plugin$b, Menu: Plugin$c, Message: Plugin$d, Modal: Plugin$e, Navbar: Plugin$f, Notification: Plugin$g, Numberinput: Plugin$h, Pagination: Plugin$i, Progress: Plugin$j, Radio: Plugin$k, Select: Plugin$l, Slider: Plugin$m, Snackbar: Plugin$n, Steps: Plugin$o, Switch: Plugin$p, Table: Plugin$q, Tabs: Plugin$r, Tag: Plugin$s, Taginput: Plugin$t, Timepicker: Plugin$u, Toast: Plugin$v, Tooltip: Plugin$w, Upload: Plugin$x }); var Buefy = { install: function install(Vue) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; // Options setOptions(Object.assign(config, options)); // Components for (var componentKey in components) { Vue.use(components[componentKey]); } // Config component var BuefyProgrammatic = { setOptions: function setOptions$1(options) { setOptions(Object.assign(config, options)); } }; registerComponentProgrammatic(Vue, 'config', BuefyProgrammatic); } }; use(Buefy); export default Buefy;