UNPKG

@ishitatsuyuki/oruga-next

Version:

UI components for Vue.js and CSS framework agnostic

134 lines (130 loc) 5.95 kB
import 'vue'; import { merge } from './helpers.mjs'; import { setVueInstance, setOptions, Programmatic, getOptions } from './config.mjs'; export { Plugin as Config, Programmatic as ConfigProgrammatic } from './config.mjs'; import './BaseComponentMixin-d78ed3dc.mjs'; import { s as script$b } from './Icon-2e1c404c.mjs'; export { s as OIcon } from './Icon-2e1c404c.mjs'; import './FormElementMixin-386fdfd0.mjs'; import { s as script$c } from './Input-299afe8a.mjs'; export { s as OInput } from './Input-299afe8a.mjs'; import { s as script } from './Autocomplete-605db4ee.mjs'; export { s as OAutocomplete } from './Autocomplete-605db4ee.mjs'; import { s as script$1 } from './Button-e326100a.mjs'; export { s as OButton } from './Button-e326100a.mjs'; import './InjectedChildMixin-c15c5dde.mjs'; import { s as script$2, a as script$3 } from './CarouselItem-3203e542.mjs'; export { s as OCarousel, a as OCarouselItem } from './CarouselItem-3203e542.mjs'; import { r as registerPlugin, a as registerComponentProgrammatic } from './plugins-c1f022c0.mjs'; export { u as useProgrammatic } from './plugins-c1f022c0.mjs'; import './CheckRadioMixin-f5b57344.mjs'; import { s as script$4 } from './Checkbox-bcf92d15.mjs'; export { s as OCheckbox } from './Checkbox-bcf92d15.mjs'; import { s as script$5 } from './Collapse-8deb23db.mjs'; export { s as OCollapse } from './Collapse-8deb23db.mjs'; import './MatchMediaMixin-6f49ea3f.mjs'; import './trapFocus-dc03669f.mjs'; import { s as script$8, a as script$9 } from './DropdownItem-cb94efb9.mjs'; export { s as ODropdown, a as ODropdownItem } from './DropdownItem-cb94efb9.mjs'; import { s as script$a } from './Field-c3faf6be.mjs'; export { s as OField } from './Field-c3faf6be.mjs'; import { s as script$k } from './Select-38f5f855.mjs'; export { s as OSelect } from './Select-38f5f855.mjs'; import { s as script$6 } from './Datepicker-fba608d1.mjs'; export { s as ODatepicker } from './Datepicker-fba608d1.mjs'; import { s as script$w } from './Timepicker-1cd721c9.mjs'; export { s as OTimepicker } from './Timepicker-1cd721c9.mjs'; import { s as script$7 } from './Datetimepicker-0c49c2e7.mjs'; export { s as ODatetimepicker } from './Datetimepicker-0c49c2e7.mjs'; import { s as script$d } from './Inputitems-594da097.mjs'; export { s as OInputitems } from './Inputitems-594da097.mjs'; import './ssr-85c76d50.mjs'; import { s as script$e } from './Loading-422c98ec.mjs'; export { s as OLoading } from './Loading-422c98ec.mjs'; import './InstanceRegistry-2fdb6ee8.mjs'; import { LoadingProgrammatic } from './loading.mjs'; export { LoadingProgrammatic } from './loading.mjs'; import { ModalProgrammatic, OModal as script$f } from './modal.mjs'; export { ModalProgrammatic, OModal } from './modal.mjs'; import { ONotification as script$g, NotificationProgrammatic } from './notification.mjs'; export { NotificationProgrammatic, ONotification } from './notification.mjs'; import { s as script$h, a as script$i } from './Pagination-e2dfe9d9.mjs'; export { s as OPagination, a as OPaginationButton } from './Pagination-e2dfe9d9.mjs'; import { s as script$j } from './Radio-9975b20d.mjs'; export { s as ORadio } from './Radio-9975b20d.mjs'; import { s as script$l } from './Skeleton-1ad139d0.mjs'; export { s as OSkeleton } from './Skeleton-1ad139d0.mjs'; import { s as script$m } from './Sidebar-a087b711.mjs'; export { s as OSidebar } from './Sidebar-a087b711.mjs'; import { s as script$x } from './Tooltip-741497a7.mjs'; export { s as OTooltip } from './Tooltip-741497a7.mjs'; import { s as script$n, a as script$o } from './Slider-8e803f3a.mjs'; export { s as OSlider, a as OSliderTick } from './Slider-8e803f3a.mjs'; import './SlotComponent-11a269f3.mjs'; import './TabbedChildMixin-39f8b6b2.mjs'; import { s as script$p, a as script$q } from './StepItem-91a4641b.mjs'; export { a as OStepItem, s as OSteps } from './StepItem-91a4641b.mjs'; import { s as script$r } from './Switch-5da4807c.mjs'; export { s as OSwitch } from './Switch-5da4807c.mjs'; import { s as script$s, a as script$t } from './Table-797ed9e8.mjs'; export { s as OTable, a as OTableColumn } from './Table-797ed9e8.mjs'; import { s as script$u, a as script$v } from './TabItem-f49ec4dd.mjs'; export { a as OTabItem, s as OTabs } from './TabItem-f49ec4dd.mjs'; import { s as script$y } from './Upload-a2477524.mjs'; export { s as OUpload } from './Upload-a2477524.mjs'; var components = /*#__PURE__*/Object.freeze({ __proto__: null, OAutocomplete: script, OButton: script$1, OCarousel: script$2, OCarouselItem: script$3, OCheckbox: script$4, OCollapse: script$5, ODatepicker: script$6, ODatetimepicker: script$7, ODropdown: script$8, ODropdownItem: script$9, OField: script$a, OIcon: script$b, OInput: script$c, OInputitems: script$d, LoadingProgrammatic: LoadingProgrammatic, OLoading: script$e, ModalProgrammatic: ModalProgrammatic, OModal: script$f, ONotification: script$g, NotificationProgrammatic: NotificationProgrammatic, OPagination: script$h, OPaginationButton: script$i, ORadio: script$j, OSelect: script$k, OSkeleton: script$l, OSidebar: script$m, OSlider: script$n, OSliderTick: script$o, OSteps: script$p, OStepItem: script$q, OSwitch: script$r, OTable: script$s, OTableColumn: script$t, OTabs: script$u, OTabItem: script$v, OTimepicker: script$w, OTooltip: script$x, OUpload: script$y }); const Oruga = { install(app, options = {}) { setVueInstance(app); // Options const defaultConfig = getOptions(); setOptions(merge(defaultConfig, options, true)); // Components for (const componentKey in components) { registerPlugin(app, components[componentKey]); } // Config component registerComponentProgrammatic(app, 'config', Programmatic); } }; export default Oruga;