UNPKG

buefy

Version:

Lightweight UI components for Vue.js (v3) based on Bulma

165 lines (161 loc) 7.08 kB
import 'vue'; import ConfigComponent from './config.js'; import Plugin from './autocomplete.js'; import Plugin$1 from './breadcrumb.js'; export { BBreadcrumb, BBreadcrumbItem } from './breadcrumb.js'; import Plugin$2 from './button.js'; import Plugin$3 from './carousel.js'; export { BCarousel, BCarouselItem, BCarouselList } from './carousel.js'; import Plugin$4 from './checkbox.js'; export { BCheckboxButton } from './checkbox.js'; import Plugin$6 from './collapse.js'; export { BCollapse } from './collapse.js'; import Plugin$5 from './clockpicker.js'; export { BClockpicker } from './clockpicker.js'; import { P as Plugin$7 } from './index-CQegEsxK.js'; export { a as BColorpicker, C as Color } from './index-CQegEsxK.js'; import Plugin$8 from './datepicker.js'; import Plugin$9 from './datetimepicker.js'; export { BDatetimepicker } from './datetimepicker.js'; import Plugin$a from './dialog.js'; export { BDialog, DialogProgrammatic } from './dialog.js'; import Plugin$b from './dropdown.js'; import Plugin$c from './field.js'; import Plugin$d from './icon.js'; import Plugin$e from './image.js'; import Plugin$f from './input.js'; import Plugin$g from './loading.js'; export { LoadingProgrammatic } from './loading.js'; import Plugin$h from './menu.js'; export { BMenu, BMenuItem, BMenuList } from './menu.js'; import Plugin$i from './message.js'; export { BMessage } from './message.js'; import Plugin$j from './modal.js'; export { ModalProgrammatic } from './modal.js'; import Plugin$l from './notification.js'; export { BNotification, NotificationProgrammatic } from './notification.js'; import Plugin$k from './navbar.js'; export { BNavbar, BNavbarDropdown, BNavbarItem } from './navbar.js'; import Plugin$m from './numberinput.js'; export { BNumberinput } from './numberinput.js'; import Plugin$n from './pagination.js'; import Plugin$o from './progress.js'; export { BProgressBar } from './progress.js'; import Plugin$p from './radio.js'; export { BRadio, BRadioButton } from './radio.js'; import Plugin$q from './rate.js'; export { BRate } from './rate.js'; import Plugin$r from './select.js'; import Plugin$s from './skeleton.js'; export { BSkeleton } from './skeleton.js'; import Plugin$t from './sidebar.js'; export { BSidebar } from './sidebar.js'; import Plugin$u from './slider.js'; export { BSlider, BSliderTick } from './slider.js'; import Plugin$v from './snackbar.js'; export { BSnackbar, SnackbarProgrammatic } from './snackbar.js'; import Plugin$w from './steps.js'; export { BStepItem, BSteps } from './steps.js'; import Plugin$x from './switch.js'; export { BSwitch } from './switch.js'; import Plugin$y from './table.js'; export { BTable, BTableColumn } from './table.js'; import Plugin$z from './tabs.js'; export { BTabItem, BTabs } from './tabs.js'; import Plugin$A from './tag.js'; export { BTaglist } from './tag.js'; import Plugin$B from './taginput.js'; export { BTaginput } from './taginput.js'; import Plugin$C from './timepicker.js'; import Plugin$D from './toast.js'; export { BToast, ToastProgrammatic } from './toast.js'; import Plugin$E from './tooltip.js'; import Plugin$F from './upload.js'; export { BUpload } from './upload.js'; import { merge } from './helpers.js'; export { bound, copyAppContext, createAbsoluteElement, createNewEvent, escapeRegExpChars, getComponentFromVNode, getMonthNames, getValueByPath, getWeekdayNames, hasFlag, indexOf, isCustomElement, isDefined, isFragment, isMobile, isNil, isTag, isVueComponent, isWebpSupported, matchWithGroups, mod, multiColumnSort, removeDiacriticsFromString, removeElement, sign, toCssWidth, translateTouchAsDragEvent } from './helpers.js'; import { s as setOptions, c as config } from './config-CKuo-p6e.js'; import { r as registerComponentProgrammatic } from './plugins-B172kuKE.js'; export { B as BAutocomplete } from './Autocomplete-CZ8DmXsB.js'; export { B as BButton } from './Button-DyUYShTZ.js'; export { B as BCheckbox } from './Checkbox-KUMz0sfA.js'; export { B as BDatepicker } from './Datepicker-Bl8Wfdkn.js'; export { B as BDropdown } from './Dropdown-CGTYVyoL.js'; export { B as BDropdownItem } from './DropdownItem-Cn3nM0A3.js'; export { F as BField } from './Field-B7bX_uUg.js'; export { B as BIcon } from './Icon-DPyGDeRK.js'; export { I as BImage } from './Image-DhX-4hlV.js'; export { B as BInput } from './Input-C4L520az.js'; export { B as BLoading } from './Loading-tuQoo6TU.js'; export { M as BModal } from './Modal-EiR_KNGZ.js'; export { B as BPagination, P as BPaginationButton } from './Pagination-B-LAJQay.js'; export { P as BProgress } from './Progress-BPGTVZgr.js'; export { B as BSelect } from './Select-bl4qUzij.js'; export { B as BTag } from './Tag-jS5Bcj6N.js'; export { T as BTimepicker } from './Timepicker-DnkqnOBT.js'; export { T as BTooltip } from './Tooltip-CtDSXAqa.js'; import './_plugin-vue_export-helper-OJRSZE6i.js'; import './CompatFallthroughMixin-C8LPuwDr.js'; import './InjectedChildMixin-D2K-FwuO.js'; import './CheckRadioMixin-DSD_rjC8.js'; import './TimepickerMixin-Bikh6_Fg.js'; import './FormElementMixin-Dd_wkBN5.js'; import './trapFocus-KHP_kCNE.js'; import './MessageMixin-CQ7LIdvq.js'; import './NoticeMixin-ByNlva3T.js'; import './TabbedChildMixin-C4i6WP9j.js'; import './SlotComponent-BwNpVnfH.js'; import './ssr-C7yEpGLm.js'; const allComponents = [ Plugin, Plugin$1, Plugin$2, Plugin$3, Plugin$4, Plugin$5, Plugin$6, Plugin$7, Plugin$8, Plugin$9, Plugin$a, Plugin$b, Plugin$c, Plugin$d, Plugin$e, Plugin$f, Plugin$g, Plugin$h, Plugin$i, Plugin$j, Plugin$k, Plugin$l, Plugin$m, Plugin$n, Plugin$o, Plugin$p, Plugin$q, Plugin$r, Plugin$s, Plugin$t, Plugin$u, Plugin$v, Plugin$w, Plugin$x, Plugin$y, Plugin$z, Plugin$A, Plugin$B, Plugin$C, Plugin$D, Plugin$E, Plugin$F ]; const Buefy = { install(Vue, options = {}) { setOptions(merge(config, options, true)); allComponents.forEach((component) => Vue.use(component)); registerComponentProgrammatic(Vue, "config", ConfigComponent); Vue.config.globalProperties.$buefy.globalNoticeInterval = void 0; } }; export { Plugin as Autocomplete, Plugin$1 as Breadcrumb, Plugin$2 as Button, Plugin$3 as Carousel, Plugin$4 as Checkbox, Plugin$5 as Clockpicker, Plugin$6 as Collapse, Plugin$7 as Colorpicker, ConfigComponent as ConfigProgrammatic, Plugin$8 as Datepicker, Plugin$9 as Datetimepicker, Plugin$a as Dialog, Plugin$b as Dropdown, Plugin$c as Field, Plugin$d as Icon, Plugin$e as Image, Plugin$f as Input, Plugin$g as Loading, Plugin$h as Menu, Plugin$i as Message, Plugin$j as Modal, Plugin$k as Navbar, Plugin$l as Notification, Plugin$m as Numberinput, Plugin$n as Pagination, Plugin$o as Progress, Plugin$p as Radio, Plugin$q as Rate, Plugin$r as Select, Plugin$t as Sidebar, Plugin$s as Skeleton, Plugin$u as Slider, Plugin$v as Snackbar, Plugin$w as Steps, Plugin$x as Switch, Plugin$y as Table, Plugin$z as Tabs, Plugin$A as Tag, Plugin$B as Taginput, Plugin$C as Timepicker, Plugin$D as Toast, Plugin$E as Tooltip, Plugin$F as Upload, Buefy as default, merge };