tntd
Version:
tntd是基于 TNT Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。
31 lines • 1.28 kB
TypeScript
import type { TableProps as AntdTableProps } from 'antd/lib/table';
import Column from 'antd/lib/table/Column';
import ColumnGroup from 'antd/lib/table/ColumnGroup';
import React from 'react';
export declare type TableProps<T> = Omit<AntdTableProps<T>, 'locale'> & {
storageKey?: string;
enableToolbar?: boolean;
showCellBorders?: boolean;
hideCellShadowed?: boolean;
striped?: boolean;
sticky?: boolean;
shadowed?: boolean;
locale?: AntdTableProps<T>['locale'] & {
loadingDescription?: string;
emptyText?: string;
};
refresh?(): void;
unUpperConverted?: boolean;
unTooltip?: boolean;
smallPadding?: boolean;
upperCaseIgnore?: string[];
rowClassName?: (record: T, index: number) => string;
};
export declare const Table: {
<T>({ className, locale, bordered, size, storageKey, columns, children, sticky, shadowed, striped, showCellBorders, hideCellShadowed, pagination, enableToolbar, refresh, upperCaseIgnore, unUpperConverted, unTooltip, smallPadding, rowClassName, ...rest }: TableProps<T>): React.JSX.Element;
Column: typeof Column;
ColumnGroup: typeof ColumnGroup;
displayName: string;
titleCaseUpper: (str: any, upperCaseIgnore?: any[]) => any;
};
//# sourceMappingURL=table.d.ts.map