element-easy-form
Version:
vue3.0 的自定义表单,基于element-Plus
165 lines (164 loc) • 5.14 kB
TypeScript
export declare enum ComponentType {
DragForm = "DragForm",
ElTableColumns = "ElTableColumns",
ElementEasyForm = "ElementEasyForm",
ElementFormRender = "ElementFormRender",
ElDragTable = "ElDragTable",
ElDragTableColumns = "ElDragTableColumns",
ElFunctionEvent = "ElFunctionEvent",
ElFunctionHidden = "ElFunctionHidden",
LineTitle = "LineTitle",
ElCascaderProps = "ElCascaderProps",
ElSliderMarks = "ElSliderMarks",
ElRateColors = "ElRateColors",
ElCheckboxs = "ElCheckboxs",
ElRadios = "ElRadios",
ElSelectOption = "ElSelectOption",
ElRowAttrs = "ElRowAttrs",
ElAffix = "ElAffix",
ElAlert = "ElAlert",
ElAside = "ElAside",
ElAutoResizer = "ElAutoResizer",
ElAutocomplete = "ElAutocomplete",
ElAvatar = "ElAvatar",
ElBacktop = "ElBacktop",
ElBadge = "ElBadge",
ElBreadcrumb = "ElBreadcrumb",
ElBreadcrumbItem = "ElBreadcrumbItem",
ElButton = "ElButton",
ElButtonGroup = "ElButtonGroup",
ElCalendar = "ElCalendar",
ElCard = "ElCard",
ElCarousel = "ElCarousel",
ElCarouselItem = "ElCarouselItem",
ElCascader = "ElCascader",
ElCascaderPanel = "ElCascaderPanel",
ElCheckTag = "ElCheckTag",
ElCheckbox = "ElCheckbox",
ElCheckboxButton = "ElCheckboxButton",
ElCheckboxGroup = "ElCheckboxGroup",
ElCol = "ElCol",
ElCollapse = "ElCollapse",
ElCollapseItem = "ElCollapseItem",
ElCollapseTransition = "ElCollapseTransition",
ElCollection = "ElCollection",
ElCollectionItem = "ElCollectionItem",
ElColorPicker = "ElColorPicker",
ElConfigProvider = "ElConfigProvider",
ElContainer = "ElContainer",
ElCountdown = "ElCountdown",
ElDatePicker = "ElDatePicker",
ElDescriptions = "ElDescriptions",
ElDescriptionsItem = "ElDescriptionsItem",
ElDialog = "ElDialog",
ElDivider = "ElDivider",
ElDrawer = "ElDrawer",
ElDropdown = "ElDropdown",
ElDropdownItem = "ElDropdownItem",
ElDropdownMenu = "ElDropdownMenu",
ElEmpty = "ElEmpty",
ElFooter = "ElFooter",
ElForm = "ElForm",
ElFormItem = "ElFormItem",
ElHeader = "ElHeader",
ElIcon = "ElIcon",
ElImage = "ElImage",
ElImageViewer = "ElImageViewer",
ElInfiniteScroll = "ElInfiniteScroll",
ElInput = "ElInput",
ElInputNumber = "ElInputNumber",
ElLink = "ElLink",
ElLoading = "ElLoading",
ElLoadingDirective = "ElLoadingDirective",
ElLoadingService = "ElLoadingService",
ElMain = "ElMain",
ElMenu = "ElMenu",
ElMenuItem = "ElMenuItem",
ElMenuItemGroup = "ElMenuItemGroup",
ElMessage = "ElMessage",
ElMessageBox = "ElMessageBox",
ElNotification = "ElNotification",
ElOption = "ElOption",
ElOptionGroup = "ElOptionGroup",
ElOverlay = "ElOverlay",
ElPageHeader = "ElPageHeader",
ElPagination = "ElPagination",
ElPopconfirm = "ElPopconfirm",
ElPopover = "ElPopover",
ElPopoverDirective = "ElPopoverDirective",
ElPopper = "ElPopper",
ElPopperArrow = "ElPopperArrow",
ElPopperContent = "ElPopperContent",
ElPopperTrigger = "ElPopperTrigger",
ElProgress = "ElProgress",
ElRadio = "ElRadio",
ElRadioButton = "ElRadioButton",
ElRadioGroup = "ElRadioGroup",
ElRate = "ElRate",
ElResult = "ElResult",
ElRow = "ElRow",
ElScrollbar = "ElScrollbar",
ElSelect = "ElSelect",
ElSelectV2 = "ElSelectV2",
ElSkeleton = "ElSkeleton",
ElSkeletonItem = "ElSkeletonItem",
ElSlider = "ElSlider",
ElSpace = "ElSpace",
ElStatistic = "ElStatistic",
ElStep = "ElStep",
ElSteps = "ElSteps",
ElSubMenu = "ElSubMenu",
ElSwitch = "ElSwitch",
ElTabPane = "ElTabPane",
ElTable = "ElTable",
ElTableColumn = "ElTableColumn",
ElTableV2 = "ElTableV2",
ElTabs = "ElTabs",
ElTag = "ElTag",
ElText = "ElText",
ElTimePicker = "ElTimePicker",
ElTimeSelect = "ElTimeSelect",
ElTimeline = "ElTimeline",
ElTimelineItem = "ElTimelineItem",
ElTooltip = "ElTooltip",
ElTour = "ElTour",
ElTourStep = "ElTourStep",
ElTransfer = "ElTransfer",
ElTree = "ElTree",
ElTreeSelect = "ElTreeSelect",
ElTreeV2 = "ElTreeV2",
ElUpload = "ElUpload",
ElWatermark = "ElWatermark"
}
export declare enum AttrType {
FORMITEM = "FORMITEM",
COMPONENT = "COMPONENT",
LAYOUT = "LAYOUT",
POSITION = "position"
}
export declare enum AttrPropType {
ElCOLSPAN = "ElColSpan",
ElOPTIONS = "ElOptions",
ElCHECHKBOXS = "ElCheckboxs",
ElRADIOS = "ElRadios"
}
export declare enum ExportType {
CODE = "code",
JSON = "json",
SourceCode = "sourceCode"
}
export declare enum RulesType {
email = "email",
number = "number"
}
export declare enum SelectFuntion {
SELECT = "select",
FUNCTION = "function",
AND = "&&",
OR = "||"
}
export declare enum JSONType {
DRAGFORM = "drag-form",
ELEMENTEASYFORM = "element-easy-form",
ALL = "all"
}