UNPKG

vxe-pc-ui

Version:
255 lines (246 loc) 10.3 kB
// Vxe UI import { VxeAlertProps } from '../components/alert' import { VxeAnchorProps } from '../components/anchor' import { VxeAnchorLinkProps } from '../components/anchor-link' import { VxeAvatarProps } from '../components/avatar' import { VxeBacktopProps } from '../components/backtop' import { VxeBadgeProps } from '../components/badge' import { VxeBreadcrumbProps } from '../components/breadcrumb' import { VxeBreadcrumbItemProps } from '../components/breadcrumb-item' import { VxeButtonProps } from '../components/button' import { VxeButtonGroupProps } from '../components/button-group' import { VxeCalendarProps } from '../components/calendar' import { VxeCardProps } from '../components/card' import { VxeCarouselProps } from '../components/carousel' import { VxeCarouselItemProps } from '../components/carousel-item' import { VxeCascaderProps } from '../components/cascader' import { VxeCheckboxProps } from '../components/checkbox' import { VxeCheckboxButtonProps } from '../components/checkbox-button' import { VxeCheckboxGroupProps } from '../components/checkbox-group' import { VxeColProps } from '../components/col' import { VxeCollapseProps } from '../components/collapse' import { VxeCollapsePaneProps } from '../components/collapse-pane' import { VxeColorPickerProps } from '../components/color-picker' import { VxeContextMenuProps } from '../components/context-menu' import { VxeCountdownProps } from '../components/countdown' import { VxeDatePanelProps } from '../components/date-panel' import { VxeDatePickerProps } from '../components/date-picker' import { VxeDateRangePickerProps } from '../components/date-range-picker' import { VxeDrawerProps } from '../components/drawer' import { VxeEmptyProps } from '../components/empty' import { VxeFormProps } from '../components/form' import { VxeFormGatherProps } from '../components/form-gather' import { VxeFormGroupProps } from '../components/form-group' import { VxeFormItemProps } from '../components/form-item' import { VxeIconProps } from '../components/icon' import { VxeIconPickerProps } from '../components/icon-picker' import { VxeImageProps } from '../components/image' import { VxeImageGroupProps } from '../components/image-group' import { VxeImagePreviewProps } from '../components/image-preview' import { VxeInputProps } from '../components/input' import { VxeLayoutAsideProps } from '../components/layout-aside' import { VxeLayoutBodyProps } from '../components/layout-body' import { VxeLayoutContainerProps } from '../components/layout-container' import { VxeLayoutFooterProps } from '../components/layout-footer' import { VxeLayoutHeaderProps } from '../components/layout-header' import { VxeLinkProps } from '../components/link' import { VxeListProps } from '../components/list' import { VxeLoadingProps } from '../components/loading' import { VxeMentionProps } from '../components/mention' import { VxeMenuProps } from '../components/menu' import { VxeModalProps } from '../components/modal' import { VxeNoticeBarProps } from '../components/notice-bar' import { VxeNumberInputProps } from '../components/number-input' import { VxeOptgroupProps } from '../components/optgroup' import { VxeOptionProps } from '../components/option' import { VxePagerProps } from '../components/pager' import { VxePasswordInputProps } from '../components/password-input' import { VxePrintProps } from '../components/print' import { VxePrintPageBreakProps } from '../components/print-page-break' import { VxePulldownProps } from '../components/pulldown' import { VxeRadioProps } from '../components/radio' import { VxeRadioButtonProps } from '../components/radio-button' import { VxeRadioGroupProps } from '../components/radio-group' import { VxeRateProps } from '../components/rate' import { VxeResultProps } from '../components/result' import { VxeRowProps } from '../components/row' import { VxeSegmentedProps } from '../components/segmented' import { VxeSelectProps } from '../components/select' import { VxeSplitterProps } from '../components/splitter' import { VxeSplitterPanelProps } from '../components/splitter-panel' import { VxeSplitProps } from '../components/split' import { VxeSplitPaneProps } from '../components/split-pane' import { VxeSliderProps } from '../components/slider' import { VxeStepsProps } from '../components/steps' import { VxeSwitchProps } from '../components/switch' import { VxeTabPaneProps } from '../components/tab-pane' import { VxeTableSelectProps } from '../components/table-select' import { VxeTabsProps } from '../components/tabs' import { VxeTagProps } from '../components/tag' import { VxeTextEllipsisProps } from '../components/text-ellipsis' import { VxeTextProps } from '../components/text' import { VxeTextareaProps } from '../components/textarea' import { VxeTimelineProps } from '../components/timeline' import { VxeTimelineItemProps } from '../components/timeline-item' import { VxeTipProps } from '../components/tip' import { VxeTooltipProps } from '../components/tooltip' import { VxeTourProps } from '../components/tour' import { VxeTreeProps } from '../components/tree' import { VxeTreeSelectProps } from '../components/tree-select' import { VxeUploadProps } from '../components/upload' import { VxeWatermarkProps } from '../components/watermark' // Vxe Table import { VxeTableProps } from '../components/table' import { VxeColumnProps } from '../components/column' import { VxeColgroupProps } from '../components/colgroup' import { VxeGridProps } from '../components/grid' import { VxeToolbarProps } from '../components/toolbar' // Vxe Design import { VxeFormDesignProps } from '../components/form-design' import { VxeFormViewProps } from '../components/form-view' import { VxeListDesignProps } from '../components/list-design' import { VxeListViewProps } from '../components/list-view' import { VxeFlowDesignProps } from '../components/flow-design' import { VxeFlowViewProps } from '../components/flow-view' // Vxe Gantt import { VxeGanttProps } from '../components/gantt' declare module '@vxe-ui/core' { export interface VxeGlobalConfig { alert?: VxeAlertProps anchor?: VxeAnchorProps anchorLink?: VxeAnchorLinkProps avatar?: VxeAvatarProps backtop?: VxeBacktopProps badge?: VxeBadgeProps breadcrumb?: VxeBreadcrumbProps breadcrumbItem?: VxeBreadcrumbItemProps button?: VxeButtonProps buttonGroup?: VxeButtonGroupProps calendar?: VxeCalendarProps card?: VxeCardProps carousel?: VxeCarouselProps carouselItem?: VxeCarouselItemProps cascader?: VxeCascaderProps checkbox?: VxeCheckboxProps checkboxButton?: VxeCheckboxButtonProps checkboxGroup?: VxeCheckboxGroupProps col?: VxeColProps collapse?: VxeCollapseProps collapsePane?: VxeCollapsePaneProps colorPicker?: VxeColorPickerProps contextMenu?: VxeContextMenuProps countdown?: VxeCountdownProps datePanel?: VxeDatePanelProps datePicker?: VxeDatePickerProps dateRangePicker?: VxeDateRangePickerProps drawer?: VxeDrawerProps empty?: VxeEmptyProps form?: VxeFormProps formGather?: VxeFormGatherProps formGroup?: VxeFormGroupProps formItem?: VxeFormItemProps icon?: VxeIconProps iconPicker?: VxeIconPickerProps image?: VxeImageProps imageGroup?: VxeImageGroupProps imagePreview?: VxeImagePreviewProps input?: VxeInputProps layoutAside?: VxeLayoutAsideProps layoutBody?: VxeLayoutBodyProps layoutContainer?: VxeLayoutContainerProps layoutFooter?: VxeLayoutFooterProps layoutHeader?: VxeLayoutHeaderProps link?: VxeLinkProps list?: VxeListProps loading?: VxeLoadingProps mention?: VxeMentionProps menu?: VxeMenuProps modal?: VxeModalProps noticeBar?: VxeNoticeBarProps numberInput?: VxeNumberInputProps optgroup?: VxeOptgroupProps option?: VxeOptionProps pager?: VxePagerProps passwordInput?: VxePasswordInputProps print?: VxePrintProps printPageBreak?: VxePrintPageBreakProps pulldown?: VxePulldownProps radio?: VxeRadioProps radioButton?: VxeRadioButtonProps radioGroup?: VxeRadioGroupProps rate?: VxeRateProps result?: VxeResultProps row?: VxeRowProps segmented?: VxeSegmentedProps select?: VxeSelectProps splitter?: VxeSplitterProps splitterPanel?: VxeSplitterPanelProps split?: VxeSplitProps splitPane?: VxeSplitPaneProps slider?: VxeSliderProps steps?: VxeStepsProps switch?: VxeSwitchProps tabPane?: VxeTabPaneProps tableSelect?: VxeTableSelectProps tabs?: VxeTabsProps tag?: VxeTagProps textEllipsis?: VxeTextEllipsisProps text?: VxeTextProps textarea?: VxeTextareaProps timeline?: VxeTimelineProps timelineItem?: VxeTimelineItemProps tip?: VxeTipProps tooltip?: VxeTooltipProps tour?: VxeTourProps, tree?: VxeTreeProps treeSelect?: VxeTreeSelectProps upload?: VxeUploadProps watermark?: VxeWatermarkProps table?: VxeTableProps column?: VxeColumnProps colgroup?: VxeColgroupProps grid?: VxeGridProps toolbar?: VxeToolbarProps formDesign?: VxeFormDesignProps formView?: VxeFormViewProps listDesign?: VxeListDesignProps listView?: VxeListViewProps flowDesign?: VxeFlowDesignProps flowView?: VxeFlowViewProps gantt?: VxeGanttProps /** * 无效,已废弃 * @deprecated */ export?: Record<string, any> /** * @deprecated */ emptyCell?: string /** * 表格-还原成老的校验样式 * @deprecated */ cellVaildMode?: 'obsolete' /** * 表格-返回老的校验结果 * @deprecated */ validToReject?: 'obsolete' /** * 表格-还原虚拟滚动老的定位方式 * @deprecated */ scrollMarginStyle?: 'obsolete' /** *输入框-还原 readonly 为不可编辑模式,被 editable 替换 * @deprecated */ inputReadonly?: 'obsolete' /** * 无效,已废弃 * @deprecated */ v?: string } }