UNPKG

@ishitatsuyuki/oruga-next

Version:

UI components for Vue.js and CSS framework agnostic

148 lines (142 loc) 5.6 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('vue'); var helpers = require('./helpers.js'); var config = require('./config.js'); require('./BaseComponentMixin-a03c02e3.js'); var Icon = require('./Icon-172f9998.js'); require('./FormElementMixin-facf6e30.js'); var Input = require('./Input-7b380647.js'); var Autocomplete = require('./Autocomplete-1a3987e3.js'); var Button = require('./Button-3722f128.js'); require('./InjectedChildMixin-5f524fc3.js'); var CarouselItem = require('./CarouselItem-3b50bc1c.js'); var plugins = require('./plugins-5849434f.js'); require('./CheckRadioMixin-2a894e60.js'); var Checkbox = require('./Checkbox-3a9023a6.js'); var Collapse = require('./Collapse-e4249d41.js'); require('./MatchMediaMixin-08658b15.js'); require('./trapFocus-cf475da4.js'); var DropdownItem = require('./DropdownItem-839d8767.js'); var Field = require('./Field-b201302d.js'); var Select = require('./Select-db9aed9e.js'); var Datepicker = require('./Datepicker-2df40833.js'); var Timepicker = require('./Timepicker-a7368ab0.js'); var Datetimepicker = require('./Datetimepicker-534a8803.js'); var Inputitems = require('./Inputitems-ecb721b3.js'); require('./ssr-4e5033ea.js'); var Loading = require('./Loading-c1d90132.js'); require('./InstanceRegistry-14c98540.js'); var loading = require('./loading.js'); var modal = require('./modal.js'); var notification = require('./notification.js'); var Pagination = require('./Pagination-e5cf93db.js'); var Radio = require('./Radio-26fee00c.js'); var Skeleton = require('./Skeleton-75aacec9.js'); var Sidebar = require('./Sidebar-7945ea9c.js'); var Tooltip = require('./Tooltip-48d63c9f.js'); var Slider = require('./Slider-aac7aee7.js'); require('./SlotComponent-b10f11e8.js'); require('./TabbedChildMixin-a0168774.js'); var StepItem = require('./StepItem-abb4f77d.js'); var Switch = require('./Switch-e9b9e3ff.js'); var Table = require('./Table-155d4c3b.js'); var TabItem = require('./TabItem-690f5513.js'); var Upload = require('./Upload-618902f0.js'); var components = /*#__PURE__*/Object.freeze({ __proto__: null, OAutocomplete: Autocomplete.script, OButton: Button.script, OCarousel: CarouselItem.script, OCarouselItem: CarouselItem.script$1, OCheckbox: Checkbox.script, OCollapse: Collapse.script, ODatepicker: Datepicker.script, ODatetimepicker: Datetimepicker.script, ODropdown: DropdownItem.script, ODropdownItem: DropdownItem.script$1, OField: Field.script, OIcon: Icon.script, OInput: Input.script, OInputitems: Inputitems.script, LoadingProgrammatic: loading.LoadingProgrammatic, OLoading: Loading.script, ModalProgrammatic: modal.ModalProgrammatic, OModal: modal.OModal, ONotification: notification.ONotification, NotificationProgrammatic: notification.NotificationProgrammatic, OPagination: Pagination.script, OPaginationButton: Pagination.script$1, ORadio: Radio.script, OSelect: Select.script, OSkeleton: Skeleton.script, OSidebar: Sidebar.script, OSlider: Slider.script, OSliderTick: Slider.script$1, OSteps: StepItem.script, OStepItem: StepItem.script$1, OSwitch: Switch.script, OTable: Table.script, OTableColumn: Table.script$1, OTabs: TabItem.script, OTabItem: TabItem.script$1, OTimepicker: Timepicker.script, OTooltip: Tooltip.script, OUpload: Upload.script }); const Oruga = { install(app, options = {}) { config.setVueInstance(app); // Options const defaultConfig = config.getOptions(); config.setOptions(helpers.merge(defaultConfig, options, true)); // Components for (const componentKey in components) { plugins.registerPlugin(app, components[componentKey]); } // Config component plugins.registerComponentProgrammatic(app, 'config', config.Programmatic); } }; exports.Config = config.Plugin; exports.ConfigProgrammatic = config.Programmatic; exports.OIcon = Icon.script; exports.OInput = Input.script; exports.OAutocomplete = Autocomplete.script; exports.OButton = Button.script; exports.OCarousel = CarouselItem.script; exports.OCarouselItem = CarouselItem.script$1; exports.useProgrammatic = plugins.useProgrammatic; exports.OCheckbox = Checkbox.script; exports.OCollapse = Collapse.script; exports.ODropdown = DropdownItem.script; exports.ODropdownItem = DropdownItem.script$1; exports.OField = Field.script; exports.OSelect = Select.script; exports.ODatepicker = Datepicker.script; exports.OTimepicker = Timepicker.script; exports.ODatetimepicker = Datetimepicker.script; exports.OInputitems = Inputitems.script; exports.OLoading = Loading.script; exports.LoadingProgrammatic = loading.LoadingProgrammatic; exports.ModalProgrammatic = modal.ModalProgrammatic; exports.OModal = modal.OModal; exports.NotificationProgrammatic = notification.NotificationProgrammatic; exports.ONotification = notification.ONotification; exports.OPagination = Pagination.script; exports.OPaginationButton = Pagination.script$1; exports.ORadio = Radio.script; exports.OSkeleton = Skeleton.script; exports.OSidebar = Sidebar.script; exports.OTooltip = Tooltip.script; exports.OSlider = Slider.script; exports.OSliderTick = Slider.script$1; exports.OStepItem = StepItem.script$1; exports.OSteps = StepItem.script; exports.OSwitch = Switch.script; exports.OTable = Table.script; exports.OTableColumn = Table.script$1; exports.OTabItem = TabItem.script$1; exports.OTabs = TabItem.script; exports.OUpload = Upload.script; exports.default = Oruga;