@varlet/ui
Version:
A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.
487 lines (481 loc) • 13.7 kB
JavaScript
import ActionSheet from './action-sheet/index.mjs'
import Alert from './alert/index.mjs'
import AppBar from './app-bar/index.mjs'
import AutoComplete from './auto-complete/index.mjs'
import Avatar from './avatar/index.mjs'
import AvatarGroup from './avatar-group/index.mjs'
import BackTop from './back-top/index.mjs'
import Badge from './badge/index.mjs'
import BottomNavigation from './bottom-navigation/index.mjs'
import BottomNavigationItem from './bottom-navigation-item/index.mjs'
import Breadcrumb from './breadcrumb/index.mjs'
import Breadcrumbs from './breadcrumbs/index.mjs'
import Button from './button/index.mjs'
import ButtonGroup from './button-group/index.mjs'
import Card from './card/index.mjs'
import Cell from './cell/index.mjs'
import Checkbox from './checkbox/index.mjs'
import CheckboxGroup from './checkbox-group/index.mjs'
import Chip from './chip/index.mjs'
import Code from './code/index.mjs'
import Col from './col/index.mjs'
import Collapse from './collapse/index.mjs'
import CollapseItem from './collapse-item/index.mjs'
import CollapseTransition from './collapse-transition/index.mjs'
import Context from './context/index.mjs'
import CountTo from './count-to/index.mjs'
import Countdown from './countdown/index.mjs'
import Counter from './counter/index.mjs'
import DatePicker from './date-picker/index.mjs'
import Dialog from './dialog/index.mjs'
import Divider from './divider/index.mjs'
import Drag from './drag/index.mjs'
import Ellipsis from './ellipsis/index.mjs'
import Fab from './fab/index.mjs'
import FieldDecorator from './field-decorator/index.mjs'
import FloatingPanel from './floating-panel/index.mjs'
import Form from './form/index.mjs'
import FormDetails from './form-details/index.mjs'
import HighlighterProvider from './highlighter-provider/index.mjs'
import Hover from './hover/index.mjs'
import HoverOverlay from './hover-overlay/index.mjs'
import Icon from './icon/index.mjs'
import Image from './image/index.mjs'
import ImagePreview from './image-preview/index.mjs'
import IndexAnchor from './index-anchor/index.mjs'
import IndexBar from './index-bar/index.mjs'
import Input from './input/index.mjs'
import Lazy from './lazy/index.mjs'
import Link from './link/index.mjs'
import List from './list/index.mjs'
import Loading from './loading/index.mjs'
import LoadingBar from './loading-bar/index.mjs'
import Locale from './locale/index.mjs'
import LocaleProvider from './locale-provider/index.mjs'
import Menu from './menu/index.mjs'
import MenuOption from './menu-option/index.mjs'
import MenuSelect from './menu-select/index.mjs'
import Option from './option/index.mjs'
import Overlay from './overlay/index.mjs'
import Pagination from './pagination/index.mjs'
import Paper from './paper/index.mjs'
import Picker from './picker/index.mjs'
import Popup from './popup/index.mjs'
import Progress from './progress/index.mjs'
import PullRefresh from './pull-refresh/index.mjs'
import Radio from './radio/index.mjs'
import RadioGroup from './radio-group/index.mjs'
import Rate from './rate/index.mjs'
import Result from './result/index.mjs'
import Ripple from './ripple/index.mjs'
import Row from './row/index.mjs'
import Select from './select/index.mjs'
import Signature from './signature/index.mjs'
import Skeleton from './skeleton/index.mjs'
import Slider from './slider/index.mjs'
import Snackbar from './snackbar/index.mjs'
import Space from './space/index.mjs'
import Step from './step/index.mjs'
import Steps from './steps/index.mjs'
import Sticky from './sticky/index.mjs'
import StyleProvider from './style-provider/index.mjs'
import Swipe from './swipe/index.mjs'
import SwipeItem from './swipe-item/index.mjs'
import Switch from './switch/index.mjs'
import Tab from './tab/index.mjs'
import TabItem from './tab-item/index.mjs'
import Table from './table/index.mjs'
import Tabs from './tabs/index.mjs'
import TabsItems from './tabs-items/index.mjs'
import Themes from './themes/index.mjs'
import TimePicker from './time-picker/index.mjs'
import Tooltip from './tooltip/index.mjs'
import Uploader from './uploader/index.mjs'
import Watermark from './watermark/index.mjs'
export * from './action-sheet/index.mjs'
export * from './alert/index.mjs'
export * from './app-bar/index.mjs'
export * from './auto-complete/index.mjs'
export * from './avatar/index.mjs'
export * from './avatar-group/index.mjs'
export * from './back-top/index.mjs'
export * from './badge/index.mjs'
export * from './bottom-navigation/index.mjs'
export * from './bottom-navigation-item/index.mjs'
export * from './breadcrumb/index.mjs'
export * from './breadcrumbs/index.mjs'
export * from './button/index.mjs'
export * from './button-group/index.mjs'
export * from './card/index.mjs'
export * from './cell/index.mjs'
export * from './checkbox/index.mjs'
export * from './checkbox-group/index.mjs'
export * from './chip/index.mjs'
export * from './code/index.mjs'
export * from './col/index.mjs'
export * from './collapse/index.mjs'
export * from './collapse-item/index.mjs'
export * from './collapse-transition/index.mjs'
export * from './context/index.mjs'
export * from './count-to/index.mjs'
export * from './countdown/index.mjs'
export * from './counter/index.mjs'
export * from './date-picker/index.mjs'
export * from './dialog/index.mjs'
export * from './divider/index.mjs'
export * from './drag/index.mjs'
export * from './ellipsis/index.mjs'
export * from './fab/index.mjs'
export * from './field-decorator/index.mjs'
export * from './floating-panel/index.mjs'
export * from './form/index.mjs'
export * from './form-details/index.mjs'
export * from './highlighter-provider/index.mjs'
export * from './hover/index.mjs'
export * from './hover-overlay/index.mjs'
export * from './icon/index.mjs'
export * from './image/index.mjs'
export * from './image-preview/index.mjs'
export * from './index-anchor/index.mjs'
export * from './index-bar/index.mjs'
export * from './input/index.mjs'
export * from './lazy/index.mjs'
export * from './link/index.mjs'
export * from './list/index.mjs'
export * from './loading/index.mjs'
export * from './loading-bar/index.mjs'
export * from './locale/index.mjs'
export * from './locale-provider/index.mjs'
export * from './menu/index.mjs'
export * from './menu-option/index.mjs'
export * from './menu-select/index.mjs'
export * from './option/index.mjs'
export * from './overlay/index.mjs'
export * from './pagination/index.mjs'
export * from './paper/index.mjs'
export * from './picker/index.mjs'
export * from './popup/index.mjs'
export * from './progress/index.mjs'
export * from './pull-refresh/index.mjs'
export * from './radio/index.mjs'
export * from './radio-group/index.mjs'
export * from './rate/index.mjs'
export * from './result/index.mjs'
export * from './ripple/index.mjs'
export * from './row/index.mjs'
export * from './select/index.mjs'
export * from './signature/index.mjs'
export * from './skeleton/index.mjs'
export * from './slider/index.mjs'
export * from './snackbar/index.mjs'
export * from './space/index.mjs'
export * from './step/index.mjs'
export * from './steps/index.mjs'
export * from './sticky/index.mjs'
export * from './style-provider/index.mjs'
export * from './swipe/index.mjs'
export * from './swipe-item/index.mjs'
export * from './switch/index.mjs'
export * from './tab/index.mjs'
export * from './tab-item/index.mjs'
export * from './table/index.mjs'
export * from './tabs/index.mjs'
export * from './tabs-items/index.mjs'
export * from './themes/index.mjs'
export * from './time-picker/index.mjs'
export * from './tooltip/index.mjs'
export * from './uploader/index.mjs'
export * from './watermark/index.mjs'
const version = '3.10.5'
function install(app) {
ActionSheet.install && app.use(ActionSheet)
Alert.install && app.use(Alert)
AppBar.install && app.use(AppBar)
AutoComplete.install && app.use(AutoComplete)
Avatar.install && app.use(Avatar)
AvatarGroup.install && app.use(AvatarGroup)
BackTop.install && app.use(BackTop)
Badge.install && app.use(Badge)
BottomNavigation.install && app.use(BottomNavigation)
BottomNavigationItem.install && app.use(BottomNavigationItem)
Breadcrumb.install && app.use(Breadcrumb)
Breadcrumbs.install && app.use(Breadcrumbs)
Button.install && app.use(Button)
ButtonGroup.install && app.use(ButtonGroup)
Card.install && app.use(Card)
Cell.install && app.use(Cell)
Checkbox.install && app.use(Checkbox)
CheckboxGroup.install && app.use(CheckboxGroup)
Chip.install && app.use(Chip)
Code.install && app.use(Code)
Col.install && app.use(Col)
Collapse.install && app.use(Collapse)
CollapseItem.install && app.use(CollapseItem)
CollapseTransition.install && app.use(CollapseTransition)
Context.install && app.use(Context)
CountTo.install && app.use(CountTo)
Countdown.install && app.use(Countdown)
Counter.install && app.use(Counter)
DatePicker.install && app.use(DatePicker)
Dialog.install && app.use(Dialog)
Divider.install && app.use(Divider)
Drag.install && app.use(Drag)
Ellipsis.install && app.use(Ellipsis)
Fab.install && app.use(Fab)
FieldDecorator.install && app.use(FieldDecorator)
FloatingPanel.install && app.use(FloatingPanel)
Form.install && app.use(Form)
FormDetails.install && app.use(FormDetails)
HighlighterProvider.install && app.use(HighlighterProvider)
Hover.install && app.use(Hover)
HoverOverlay.install && app.use(HoverOverlay)
Icon.install && app.use(Icon)
Image.install && app.use(Image)
ImagePreview.install && app.use(ImagePreview)
IndexAnchor.install && app.use(IndexAnchor)
IndexBar.install && app.use(IndexBar)
Input.install && app.use(Input)
Lazy.install && app.use(Lazy)
Link.install && app.use(Link)
List.install && app.use(List)
Loading.install && app.use(Loading)
LoadingBar.install && app.use(LoadingBar)
Locale.install && app.use(Locale)
LocaleProvider.install && app.use(LocaleProvider)
Menu.install && app.use(Menu)
MenuOption.install && app.use(MenuOption)
MenuSelect.install && app.use(MenuSelect)
Option.install && app.use(Option)
Overlay.install && app.use(Overlay)
Pagination.install && app.use(Pagination)
Paper.install && app.use(Paper)
Picker.install && app.use(Picker)
Popup.install && app.use(Popup)
Progress.install && app.use(Progress)
PullRefresh.install && app.use(PullRefresh)
Radio.install && app.use(Radio)
RadioGroup.install && app.use(RadioGroup)
Rate.install && app.use(Rate)
Result.install && app.use(Result)
Ripple.install && app.use(Ripple)
Row.install && app.use(Row)
Select.install && app.use(Select)
Signature.install && app.use(Signature)
Skeleton.install && app.use(Skeleton)
Slider.install && app.use(Slider)
Snackbar.install && app.use(Snackbar)
Space.install && app.use(Space)
Step.install && app.use(Step)
Steps.install && app.use(Steps)
Sticky.install && app.use(Sticky)
StyleProvider.install && app.use(StyleProvider)
Swipe.install && app.use(Swipe)
SwipeItem.install && app.use(SwipeItem)
Switch.install && app.use(Switch)
Tab.install && app.use(Tab)
TabItem.install && app.use(TabItem)
Table.install && app.use(Table)
Tabs.install && app.use(Tabs)
TabsItems.install && app.use(TabsItems)
Themes.install && app.use(Themes)
TimePicker.install && app.use(TimePicker)
Tooltip.install && app.use(Tooltip)
Uploader.install && app.use(Uploader)
Watermark.install && app.use(Watermark)
}
export {
version,
install,
ActionSheet,
Alert,
AppBar,
AutoComplete,
Avatar,
AvatarGroup,
BackTop,
Badge,
BottomNavigation,
BottomNavigationItem,
Breadcrumb,
Breadcrumbs,
Button,
ButtonGroup,
Card,
Cell,
Checkbox,
CheckboxGroup,
Chip,
Code,
Col,
Collapse,
CollapseItem,
CollapseTransition,
Context,
CountTo,
Countdown,
Counter,
DatePicker,
Dialog,
Divider,
Drag,
Ellipsis,
Fab,
FieldDecorator,
FloatingPanel,
Form,
FormDetails,
HighlighterProvider,
Hover,
HoverOverlay,
Icon,
Image,
ImagePreview,
IndexAnchor,
IndexBar,
Input,
Lazy,
Link,
List,
Loading,
LoadingBar,
Locale,
LocaleProvider,
Menu,
MenuOption,
MenuSelect,
Option,
Overlay,
Pagination,
Paper,
Picker,
Popup,
Progress,
PullRefresh,
Radio,
RadioGroup,
Rate,
Result,
Ripple,
Row,
Select,
Signature,
Skeleton,
Slider,
Snackbar,
Space,
Step,
Steps,
Sticky,
StyleProvider,
Swipe,
SwipeItem,
Switch,
Tab,
TabItem,
Table,
Tabs,
TabsItems,
Themes,
TimePicker,
Tooltip,
Uploader,
Watermark
}
export default {
version,
install,
ActionSheet,
Alert,
AppBar,
AutoComplete,
Avatar,
AvatarGroup,
BackTop,
Badge,
BottomNavigation,
BottomNavigationItem,
Breadcrumb,
Breadcrumbs,
Button,
ButtonGroup,
Card,
Cell,
Checkbox,
CheckboxGroup,
Chip,
Code,
Col,
Collapse,
CollapseItem,
CollapseTransition,
Context,
CountTo,
Countdown,
Counter,
DatePicker,
Dialog,
Divider,
Drag,
Ellipsis,
Fab,
FieldDecorator,
FloatingPanel,
Form,
FormDetails,
HighlighterProvider,
Hover,
HoverOverlay,
Icon,
Image,
ImagePreview,
IndexAnchor,
IndexBar,
Input,
Lazy,
Link,
List,
Loading,
LoadingBar,
Locale,
LocaleProvider,
Menu,
MenuOption,
MenuSelect,
Option,
Overlay,
Pagination,
Paper,
Picker,
Popup,
Progress,
PullRefresh,
Radio,
RadioGroup,
Rate,
Result,
Ripple,
Row,
Select,
Signature,
Skeleton,
Slider,
Snackbar,
Space,
Step,
Steps,
Sticky,
StyleProvider,
Swipe,
SwipeItem,
Switch,
Tab,
TabItem,
Table,
Tabs,
TabsItems,
Themes,
TimePicker,
Tooltip,
Uploader,
Watermark
}