ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
90 lines (89 loc) • 3.88 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
title: import("vue-types").VueTypeValidableDef<import("../_util/type").VueNode>;
key: import("vue-types").VueTypeDef<import("../_util/type").Key>;
dataIndex: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
customRender: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
customCell: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
customHeaderCell: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
align: import("vue-types").VueTypeDef<"center" | "left" | "right">;
ellipsis: import("vue-types").VueTypeValidableDef<boolean>;
filters: import("vue-types").VueTypeDef<{
text: string;
value: string;
children: unknown[] | (((props: Record<string, unknown>) => unknown[]) & (() => unknown[]) & (() => unknown[]));
}[]>;
filterMultiple: import("vue-types").VueTypeValidableDef<boolean>;
filterDropdown: import("vue-types").VueTypeValidableDef<any>;
filterDropdownVisible: import("vue-types").VueTypeValidableDef<boolean>;
sorter: import("vue-types").VueTypeDef<any>;
defaultSortOrder: import("vue-types").VueTypeDef<import("./interface").SortOrder>;
colSpan: import("vue-types").VueTypeValidableDef<number> & {
default: number;
};
width: import("vue-types").VueTypeDef<import("../_util/type").Key>;
className: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
fixed: import("vue-types").VueTypeDef<boolean | "left" | "right">;
filterIcon: import("vue-types").VueTypeValidableDef<any>;
filteredValue: import("vue-types").VueTypeValidableDef<unknown[]> & {
default: () => unknown[];
};
filtered: import("vue-types").VueTypeValidableDef<boolean>;
defaultFilteredValue: import("vue-types").VueTypeValidableDef<unknown[]> & {
default: () => unknown[];
};
sortOrder: import("vue-types").VueTypeDef<boolean | "descend" | "ascend">;
sortDirections: import("vue-types").VueTypeValidableDef<unknown[]> & {
default: () => unknown[];
};
}, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
className: string;
dataIndex: string;
customRender: (...args: any[]) => any;
customCell: (...args: any[]) => any;
customHeaderCell: (...args: any[]) => any;
colSpan: number;
filteredValue: unknown[];
defaultFilteredValue: unknown[];
sortDirections: unknown[];
} & {
title?: import("../_util/type").VueNode;
key?: import("../_util/type").Key;
fixed?: boolean | "left" | "right";
ellipsis?: boolean;
align?: "center" | "left" | "right";
filters?: {
text: string;
value: string;
children: unknown[] | (((props: Record<string, unknown>) => unknown[]) & (() => unknown[]) & (() => unknown[]));
}[];
filterMultiple?: boolean;
filterDropdown?: any;
filterDropdownVisible?: boolean;
sorter?: any;
defaultSortOrder?: import("./interface").SortOrder;
width?: import("../_util/type").Key;
filterIcon?: any;
filtered?: boolean;
sortOrder?: boolean | "descend" | "ascend";
}>, {
className: string;
dataIndex: string;
customRender: (...args: any[]) => any;
customCell: (...args: any[]) => any;
customHeaderCell: (...args: any[]) => any;
colSpan: number;
filteredValue: unknown[];
defaultFilteredValue: unknown[];
sortDirections: unknown[];
}>;
export default _default;