UNPKG

yanzhen-design-vue

Version:

186 lines (185 loc) 10.4 kB
import { ExtractPropTypes, PropType } from 'vue'; import { VxeTableProps } from 'vxe-pc-ui/types/components/table'; type VTableProps = NonNullable<ExtractPropTypes<VxeTableProps<string | number>>>; type TablePropsKey = keyof VTableProps; export type TableProps = { -readonly [K in TablePropsKey as K extends string ? K : never]-?: PropType<NonNullable<VTableProps[K]>>; }; export declare const VxeTable: { props: { size: PropType<NonNullable<import('vxe-pc-ui').VxeComponentSizeType>>; id: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.ID<string | number>>>; loading: PropType<boolean>; data: PropType<NonNullable<string | number>>; scrollX: PropType<import("vxe-pc-ui").VxeTablePropTypes.ScrollX>; scrollY: PropType<import("vxe-pc-ui").VxeTablePropTypes.ScrollY>; params: PropType<any>; round: PropType<boolean>; height: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.Height>>; maxHeight: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.MaxHeight>>; minHeight: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.MinHeight>>; border: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.Border>>; padding: PropType<boolean>; emptyText: PropType<string>; align: PropType<NonNullable<import('vxe-pc-ui').VxeComponentAlignType>>; stripe: PropType<boolean>; headerAlign: PropType<NonNullable<import('vxe-pc-ui').VxeComponentAlignType>>; footerAlign: PropType<NonNullable<import('vxe-pc-ui').VxeComponentAlignType>>; showHeader: PropType<boolean>; showFooter: PropType<boolean>; footerData: PropType<{}>; footerMethod: PropType<import("vxe-pc-ui").VxeTablePropTypes.FooterMethod<string | number>>; rowClassName: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.RowClassName<string | number>>>; cellClassName: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.CellClassName<string | number>>>; headerRowClassName: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.HeaderRowClassName<string | number>>>; headerCellClassName: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.HeaderCellClassName<string | number>>>; footerRowClassName: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.FooterRowClassName<string | number>>>; footerCellClassName: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.FooterCellClassName<string | number>>>; cellStyle: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.CellStyle<string | number>>>; rowStyle: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.RowStyle<string | number>>>; headerCellStyle: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.HeaderCellStyle<string | number>>>; headerRowStyle: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.HeaderRowStyle<string | number>>>; footerRowStyle: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.FooterRowStyle<string | number>>>; footerCellStyle: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.FooterCellStyle<string | number>>>; mergeCells: PropType<import("vxe-pc-ui").VxeTablePropTypes.MergeCell<string | number>>; mergeFooterItems: PropType<import("vxe-pc-ui").VxeTablePropTypes.MergeFooterItem<string | number>>; spanMethod: PropType<import("vxe-pc-ui").VxeTablePropTypes.SpanMethod<string | number>>; footerSpanMethod: PropType<import("vxe-pc-ui").VxeTablePropTypes.FooterSpanMethod<string | number>>; showOverflow: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.ShowOverflow>>; showHeaderOverflow: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.ShowOverflow>>; showFooterOverflow: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.ShowOverflow>>; keepSource: PropType<boolean>; autoResize: PropType<boolean>; syncResize: PropType<NonNullable<import("vxe-pc-ui").VxeTablePropTypes.SyncResize>>; columnConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ColumnConfig<string | number>>; rowConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.RowConfig<string | number>>; cellConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.CellConfig<string | number>>; currentConfig: PropType<{}>; dragConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.DragConfig<string | number>>; rowDragConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.RowDragConfig<string | number>>; columnDragConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ColumnDragConfig<string | number>>; customConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.CustomConfig<string | number>>; resizeConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ResizeConfig>; resizableConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ResizableConfig<string | number>>; seqConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.SeqConfig<string | number>>; sortConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.SortConfig<string | number>>; filterConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.FilterConfig<string | number>>; radioConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.RadioConfig<string | number>>; checkboxConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.CheckboxConfig<string | number>>; tooltipConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.TooltipConfig<string | number>>; exportConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ExportConfig>; importConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ImportConfig>; printConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.PrintConfig>; expandConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ExpandConfig<string | number>>; treeConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.TreeConfig<string | number>>; menuConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.MenuConfig<string | number>>; mouseConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.MouseConfig>; areaConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.AreaConfig<string | number>>; fnrConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.FNRConfig<string | number>>; keyboardConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.KeyboardConfig<string | number>>; clipConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ClipConfig<string | number>>; editConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.EditConfig<string | number>>; validConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.ValidConfig<string | number>>; editRules: PropType<{}>; emptyRender: PropType<import("vxe-pc-ui").VxeTablePropTypes.EmptyRender>; loadingConfig: PropType<import("vxe-pc-ui").VxeTablePropTypes.LoadingConfig>; resizable: PropType<boolean>; highlightCurrentRow: PropType<boolean>; highlightHoverRow: PropType<boolean>; highlightCurrentColumn: PropType<boolean>; highlightHoverColumn: PropType<boolean>; highlightCell: PropType<boolean>; columnKey: PropType<boolean>; rowKey: PropType<boolean>; rowId: PropType<string>; fit: PropType<boolean>; animat: PropType<boolean>; delayHover: PropType<number>; }; emits: { scroll: void; copy: void; cut: void; keydown: void; paste: void; "cell-click": void; "cell-dblclick": void; "cell-menu": void; "cell-area-merge": void; custom: void; "update:data": void; "keydown-start": void; "keydown-end": void; "current-change": void; "radio-change": void; "checkbox-change": void; "checkbox-all": void; "checkbox-range-start": void; "checkbox-range-change": void; "checkbox-range-end": void; "checkbox-range-select": void; "cell-mouseenter": void; "cell-mouseleave": void; "cell-selected": void; "cell-delete-value": void; "cell-backspace-value": void; "header-cell-click": void; "header-cell-dblclick": void; "header-cell-menu": void; "footer-cell-click": void; "footer-cell-dblclick": void; "footer-cell-menu": void; "clear-merge": void; "sort-change": void; "clear-sort": void; "filter-change": void; "filter-visible": void; "clear-filter": void; "resizable-change": void; "toggle-row-expand": void; "toggle-tree-expand": void; "menu-click": void; "edit-closed": void; "row-dragstart": void; "row-dragover": void; "row-dragend": void; "column-dragstart": void; "column-dragover": void; "column-dragend": void; "enter-append-row": void; "edit-actived": void; "edit-activated": void; "edit-disabled": void; "valid-error": void; "scroll-boundary": void; "change-fnr": void; "open-fnr": void; "show-fnr": void; "hide-fnr": void; "fnr-change": void; "fnr-find": void; "fnr-find-all": void; "fnr-replace": void; "fnr-replace-all": void; "cell-area-copy": void; "cell-area-cut": void; "cell-area-paste": void; "clear-cell-area-selection": void; "clear-cell-area-merge": void; "header-cell-area-selection": void; "cell-area-selection-invalid": void; "cell-area-selection-start": void; "cell-area-selection-drag": void; "cell-area-selection-end": void; "cell-area-extension-start": void; "cell-area-extension-drag": void; "cell-area-extension-end": void; "cell-area-selection-all-start": void; "cell-area-selection-all-end": void; "cell-area-arrows-start": void; "cell-area-arrows-end": void; "active-cell-change-start": void; "active-cell-change-end": void; }; }; export {};