UNPKG

nutui-taro-upgrade

Version:

@nutui/nutui-taro 对京东风格组件库的taro4 版本支持

95 lines (94 loc) 3.02 kB
import { PropType } from 'vue'; import { DownArrow } from '@nutui/icons-vue-taro'; import { TableColumns } from './types'; declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ bordered: { type: BooleanConstructor; default: boolean; }; columns: { type: PropType<TableColumns[]>; default: () => never[]; }; data: { type: PropType<any>; default: () => {}; }; summary: { type: FunctionConstructor; default: null; }; striped: { type: BooleanConstructor; default: boolean; }; }>, { cellClasses: (item: TableColumns) => { [x: string]: boolean; 'nut-table__main__head__tr--border': boolean; }; getColumnItem: (value: string) => TableColumns; getColumnItemStyle: (value: string) => string; handleSorterClick: (item: TableColumns) => void; sortDataItem: () => [string, any][]; translate: (keyPath: string, ...args: unknown[]) => any; stylehead: (item: TableColumns) => string; stylecolumn: (item: TableColumns) => string; curData: import("vue").Ref<any, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "sorter"[], "sorter", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ bordered: { type: BooleanConstructor; default: boolean; }; columns: { type: PropType<TableColumns[]>; default: () => never[]; }; data: { type: PropType<any>; default: () => {}; }; summary: { type: FunctionConstructor; default: null; }; striped: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onSorter?: ((...args: any[]) => any) | undefined; }>, { data: any; summary: Function; columns: TableColumns[]; bordered: boolean; striped: boolean; }, {}, { RenderColumn: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ slots: { type: ArrayConstructor; default: () => never[]; }; record: { type: ObjectConstructor; default: () => {}; }; }>, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ slots: { type: ArrayConstructor; default: () => never[]; }; record: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{}>, { slots: unknown[]; record: Record<string, any>; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; DownArrow: typeof DownArrow; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;