yanzhen-design-vue
Version:
48 lines (47 loc) • 3.59 kB
TypeScript
import { PropType } from 'vue';
export declare const VxeTableColumn: {
props: {
fixed: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Fixed>>;
type: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Type>>;
title: PropType<string>;
filters: PropType<import("vxe-pc-ui").VxeColumnPropTypes.FilterItem>;
params: PropType<any>;
field: PropType<string>;
visible: PropType<boolean>;
width: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Width>>;
minWidth: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.MinWidth>>;
maxWidth: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.MaxWidth>>;
treeNode: PropType<boolean>;
align: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Align>>;
className: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.ClassName<string | number>>>;
formatter: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Formatter<string | number>>>;
headerAlign: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Align>>;
footerAlign: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.Align>>;
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>>;
resizable: PropType<boolean>;
headerExportMethod: PropType<import("vxe-pc-ui").VxeColumnPropTypes.HeaderExportMethod<string | number>>;
exportMethod: PropType<import("vxe-pc-ui").VxeColumnPropTypes.ExportMethod<string | number>>;
footerExportMethod: PropType<import("vxe-pc-ui").VxeColumnPropTypes.FooterExportMethod<string | number>>;
filterMethod: PropType<import("vxe-pc-ui").VxeColumnPropTypes.FilterMethod<string | number>>;
colId: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.ColId>>;
headerClassName: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.HeaderClassName<string | number>>>;
footerClassName: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.FooterClassName<string | number>>>;
footerFormatter: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.FooterFormatter<string | number>>>;
sortable: PropType<boolean>;
sortBy: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.SortBy<string | number>>>;
sortType: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.SortType>>;
filterMultiple: PropType<boolean>;
filterRender: PropType<import("vxe-pc-ui").VxeColumnPropTypes.FilterRender>;
dragSort: PropType<boolean>;
titleHelp: PropType<import("vxe-pc-ui").VxeTooltipDefines.TooltipHelperOption>;
titlePrefix: PropType<import("vxe-pc-ui").VxeTooltipDefines.TooltipHelperOption>;
titleSuffix: PropType<import("vxe-pc-ui").VxeTooltipDefines.TooltipHelperOption>;
cellType: PropType<NonNullable<import("vxe-pc-ui").VxeColumnPropTypes.CellType>>;
cellRender: PropType<import("vxe-pc-ui").VxeColumnPropTypes.CellRender<string | number, Record<string, any>>>;
editRender: PropType<import("vxe-pc-ui").VxeColumnPropTypes.EditRender<string | number, Record<string, any>>>;
contentRender: PropType<import("vxe-pc-ui").VxeColumnPropTypes.ContentRender<any, Record<string, any>>>;
};
emits: {};
};