various-ui
Version:
This is a test version of the Vue 3 component library
81 lines (78 loc) • 5.46 kB
JavaScript
import { register } from './utils/index.mjs';
import './directives/index.mjs';
import './components/index.mjs';
export { UiFormDataKey, UiFormEmitterKey, UiFormRulesKey } from './constants/index.mjs';
import './methods/index.mjs';
export { vLoading } from './directives/loading/index.mjs';
export { UiIconEmits, UiIconPropsOption } from './components/icon/default/index.mjs';
export { UiIcon } from './components/icon/index.mjs';
export { UiButtonEmits, UiButtonPropsOption } from './components/button/default/index.mjs';
export { UiButton } from './components/button/index.mjs';
export { UiTooltipFollowEmits, UiTooltipFollowPropsOption } from './components/tooltip/follow/index.mjs';
export { UiTooltipEmits, UiTooltipPropsOption } from './components/tooltip/default/index.mjs';
export { UiTooltipFunctionEmits, UiTooltipFunctionPropsOption } from './components/tooltip/function/index.mjs';
export { UiTooltip, UiTooltipFollow, UiTooltipFunction } from './components/tooltip/index.mjs';
export { UiFormPropsOption } from './components/form/default/index.mjs';
export { UiFormItemPropsOption } from './components/form/default-item/index.mjs';
export { UiForm, UiFormItem } from './components/form/index.mjs';
export { UiInputEmits, UiInputPropsOption } from './components/input/default/index.mjs';
export { UiStepsInputEmits, UiStepsInputPropsOption } from './components/input/steps/index.mjs';
export { UiScopeInputEmits, UiScopeInputPropsOption } from './components/input/scope/index.mjs';
export { UiInput, UiScopeInput, UiStepsInput } from './components/input/index.mjs';
export { UiSelectEmits, UiSelectPropsOption } from './components/select/default/index.mjs';
export { UiSelect } from './components/select/index.mjs';
export { UiCheckboxEmits, UiCheckboxPropsOption } from './components/checkbox/default/index.mjs';
export { UiCheckboxGroupEmits, UiCheckboxGroupInjectionKey, UiCheckboxGroupPropsOption } from './components/checkbox/default-group/index.mjs';
export { UiCheckbox, UiCheckboxGroup } from './components/checkbox/index.mjs';
export { UiCarouselEmits, UiCarouselPropsOption } from './components/carousel/default/index.mjs';
export { UiCarouselSeamlessPropsOption } from './components/carousel/seamless/index.mjs';
export { UiCarouselMultipleViewEmits, UiCarouselMultipleViewPropsOption } from './components/carousel/multiple-view/index.mjs';
export { UiCarousel, UiCarouselMultipleView, UiCarouselSeamless } from './components/carousel/index.mjs';
export { UiPaginationEmits, UiPaginationPropsOption } from './components/pagination/default/index.mjs';
export { UiPagination } from './components/pagination/index.mjs';
export { UiTextareaEmits, UiTextareaPropsOption } from './components/textarea/default/index.mjs';
export { UiTextarea } from './components/textarea/index.mjs';
export { UiModalEmits, UiModalPropsOption } from './components/modal/default/index.mjs';
export { UiModalSideEmits, UiModalSidePropsOption } from './components/modal/aside/index.mjs';
export { UiModal, UiModalSide } from './components/modal/index.mjs';
export { UiTableEmits2, UiTablePropsOption2 } from './components/table2/src/component.mjs';
export { UiTable2 } from './components/table2/index.mjs';
export { UiRadioEmits, UiRadioPropsOption } from './components/radio/default/index.mjs';
export { UiRadioGroupEmits, UiRadioGroupInjectionKey, UiRadioGroupPropsOption } from './components/radio/default-group/index.mjs';
export { UiRadio, UiRadioGroup } from './components/radio/index.mjs';
export { UiRegionSelectorEmits, UiRegionSelectorPropsOption } from './components/region-selector/src/index.mjs';
export { UiRegionSelector } from './components/region-selector/index.mjs';
export { UiTimePickerEmits, UiTimePickerPropsOption } from './components/time-picker/src/component.mjs';
export { UiTimePicker } from './components/time-picker/index.mjs';
export { UiDatePickerEmits, UiDatePickerPropsOption } from './components/date-picker/src/component.mjs';
export { UiDatePicker } from './components/date-picker/index.mjs';
export { UiDateRangePickerEmits, UiDateRangePickerPropsOption } from './components/date-range-picker/src/component.mjs';
export { UiDateRangePicker } from './components/date-range-picker/index.mjs';
export { UiSimplebarEmits, UiSimplebarPropsOption } from './components/simplebar/src/component.mjs';
export { UiSimplebar } from './components/simplebar/index.mjs';
export { UiLoadingPropsOption } from './constants/components/loading/src/loading.mjs';
export { default as UiLoading } from './constants/components/loading/src/loading.vue.mjs';
export { UiMessagePropsOption } from './methods/message/src/message.mjs';
export { $message } from './methods/message/index.mjs';
export { $loading } from './methods/loading/index.mjs';
import * as index$1 from './utils/src/node/index.mjs';
export { index$1 as node };
import * as index$2 from './utils/src/utility/index.mjs';
export { index$2 as utility };
import * as index$3 from './utils/src/dispose/index.mjs';
export { index$3 as dispose };
import * as index$4 from './utils/src/animation/index.mjs';
export { index$4 as animations };
//! import引入Various时, 通过use全局引入
var index = {
install: (app) => {
register.components.forEach((value) => {
app.component(value.name, value);
});
register.directives.forEach((value) => {
app.directive(value.name, value);
});
}
};
export { index as default, register };
//# sourceMappingURL=index.mjs.map