Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-23 04:19:20 +08:00
v3-admin-vite/types/element-plus.d.ts
2023-06-12 18:19:21 +08:00

117 lines
6.4 KiB
TypeScript

/**
* Copy https://github.com/element-plus/element-plus/blob/dev/global.d.ts
* 为了解决某些依赖(比如 vxe-table 4.2.7-beta.0 ~ 4.3.11 和 vue-router 4.2.0)导致的没有 Element Plus 组件类型提示的问题
*/
declare module "vue" {
export interface GlobalComponents {
ElAffix: typeof import("element-plus")["ElAffix"]
ElAlert: typeof import("element-plus")["ElAlert"]
ElAside: typeof import("element-plus")["ElAside"]
ElAutocomplete: typeof import("element-plus")["ElAutocomplete"]
ElAvatar: typeof import("element-plus")["ElAvatar"]
ElBacktop: typeof import("element-plus")["ElBacktop"]
ElBadge: typeof import("element-plus")["ElBadge"]
ElBreadcrumb: typeof import("element-plus")["ElBreadcrumb"]
ElBreadcrumbItem: typeof import("element-plus")["ElBreadcrumbItem"]
ElButton: typeof import("element-plus")["ElButton"]
ElButtonGroup: typeof import("element-plus")["ElButtonGroup"]
ElCalendar: typeof import("element-plus")["ElCalendar"]
ElCard: typeof import("element-plus")["ElCard"]
ElCarousel: typeof import("element-plus")["ElCarousel"]
ElCarouselItem: typeof import("element-plus")["ElCarouselItem"]
ElCascader: typeof import("element-plus")["ElCascader"]
ElCascaderPanel: typeof import("element-plus")["ElCascaderPanel"]
ElCheckbox: typeof import("element-plus")["ElCheckbox"]
ElCheckboxButton: typeof import("element-plus")["ElCheckboxButton"]
ElCheckboxGroup: typeof import("element-plus")["ElCheckboxGroup"]
ElCol: typeof import("element-plus")["ElCol"]
ElCollapse: typeof import("element-plus")["ElCollapse"]
ElCollapseItem: typeof import("element-plus")["ElCollapseItem"]
ElCollapseTransition: typeof import("element-plus")["ElCollapseTransition"]
ElColorPicker: typeof import("element-plus")["ElColorPicker"]
ElContainer: typeof import("element-plus")["ElContainer"]
ElConfigProvider: typeof import("element-plus")["ElConfigProvider"]
ElDatePicker: typeof import("element-plus")["ElDatePicker"]
ElDialog: typeof import("element-plus")["ElDialog"]
ElDivider: typeof import("element-plus")["ElDivider"]
ElDrawer: typeof import("element-plus")["ElDrawer"]
ElDropdown: typeof import("element-plus")["ElDropdown"]
ElDropdownItem: typeof import("element-plus")["ElDropdownItem"]
ElDropdownMenu: typeof import("element-plus")["ElDropdownMenu"]
ElEmpty: typeof import("element-plus")["ElEmpty"]
ElFooter: typeof import("element-plus")["ElFooter"]
ElForm: typeof import("element-plus")["ElForm"]
ElFormItem: typeof import("element-plus")["ElFormItem"]
ElHeader: typeof import("element-plus")["ElHeader"]
ElIcon: typeof import("element-plus")["ElIcon"]
ElImage: typeof import("element-plus")["ElImage"]
ElImageViewer: typeof import("element-plus")["ElImageViewer"]
ElInput: typeof import("element-plus")["ElInput"]
ElInputNumber: typeof import("element-plus")["ElInputNumber"]
ElLink: typeof import("element-plus")["ElLink"]
ElMain: typeof import("element-plus")["ElMain"]
ElMenu: typeof import("element-plus")["ElMenu"]
ElMenuItem: typeof import("element-plus")["ElMenuItem"]
ElMenuItemGroup: typeof import("element-plus")["ElMenuItemGroup"]
ElOption: typeof import("element-plus")["ElOption"]
ElOptionGroup: typeof import("element-plus")["ElOptionGroup"]
ElPageHeader: typeof import("element-plus")["ElPageHeader"]
ElPagination: typeof import("element-plus")["ElPagination"]
ElPopconfirm: typeof import("element-plus")["ElPopconfirm"]
ElPopper: typeof import("element-plus")["ElPopper"]
ElPopover: typeof import("element-plus")["ElPopover"]
ElProgress: typeof import("element-plus")["ElProgress"]
ElRadio: typeof import("element-plus")["ElRadio"]
ElRadioButton: typeof import("element-plus")["ElRadioButton"]
ElRadioGroup: typeof import("element-plus")["ElRadioGroup"]
ElRate: typeof import("element-plus")["ElRate"]
ElRow: typeof import("element-plus")["ElRow"]
ElScrollbar: typeof import("element-plus")["ElScrollbar"]
ElSelect: typeof import("element-plus")["ElSelect"]
ElSlider: typeof import("element-plus")["ElSlider"]
ElStep: typeof import("element-plus")["ElStep"]
ElSteps: typeof import("element-plus")["ElSteps"]
ElSubMenu: typeof import("element-plus")["ElSubMenu"]
ElSwitch: typeof import("element-plus")["ElSwitch"]
ElTabPane: typeof import("element-plus")["ElTabPane"]
ElTable: typeof import("element-plus")["ElTable"]
ElTableColumn: typeof import("element-plus")["ElTableColumn"]
ElTabs: typeof import("element-plus")["ElTabs"]
ElTag: typeof import("element-plus")["ElTag"]
ElText: typeof import("element-plus")["ElText"]
ElTimePicker: typeof import("element-plus")["ElTimePicker"]
ElTimeSelect: typeof import("element-plus")["ElTimeSelect"]
ElTimeline: typeof import("element-plus")["ElTimeline"]
ElTimelineItem: typeof import("element-plus")["ElTimelineItem"]
ElTooltip: typeof import("element-plus")["ElTooltip"]
ElTransfer: typeof import("element-plus")["ElTransfer"]
ElTree: typeof import("element-plus")["ElTree"]
ElTreeV2: typeof import("element-plus")["ElTreeV2"]
ElTreeSelect: typeof import("element-plus")["ElTreeSelect"]
ElUpload: typeof import("element-plus")["ElUpload"]
ElSpace: typeof import("element-plus")["ElSpace"]
ElSkeleton: typeof import("element-plus")["ElSkeleton"]
ElSkeletonItem: typeof import("element-plus")["ElSkeletonItem"]
ElStatistic: typeof import("element-plus")["ElStatistic"]
ElCheckTag: typeof import("element-plus")["ElCheckTag"]
ElDescriptions: typeof import("element-plus")["ElDescriptions"]
ElDescriptionsItem: typeof import("element-plus")["ElDescriptionsItem"]
ElResult: typeof import("element-plus")["ElResult"]
ElSelectV2: typeof import("element-plus")["ElSelectV2"]
}
interface ComponentCustomProperties {
$message: typeof import("element-plus")["ElMessage"]
$notify: typeof import("element-plus")["ElNotification"]
$msgbox: typeof import("element-plus")["ElMessageBox"]
$messageBox: typeof import("element-plus")["ElMessageBox"]
$alert: typeof import("element-plus")["ElMessageBox"]["alert"]
$confirm: typeof import("element-plus")["ElMessageBox"]["confirm"]
$prompt: typeof import("element-plus")["ElMessageBox"]["prompt"]
$loading: typeof import("element-plus")["ElLoadingService"]
}
}
export {}