@acrool/react-table
Version:
Table library based for Reactjs
32 lines (31 loc) • 1.12 kB
TypeScript
import { TBodyDataField, TFooter, TTableTitle } from '../types';
/**
* 取得欄位設定
* @param titleField
*/
export declare const getFooterConfig: <K extends string>(titleField: TFooter<K>[K]) => (TFooter<K>[K] & object & Record<"colSpan", unknown>) | undefined;
/**
* 取得欄位設定
* @param bodyField
*/
export declare const getFooterClassNameConfig: <K extends string>(bodyField: TBodyDataField<K>[K]) => string | undefined;
/**
* 取得處理合併設定
* @param title
* @param data
*/
export declare const getFooterColSpanConfig: <K extends string>(title: TTableTitle<K>, data?: TFooter<K>[] | undefined) => Record<string, any>[] | undefined;
/**
* 取得處理合併設定
* @param title
* @param data
*/
export declare const getFooterRowSpanConfig: <K extends string>(title: TTableTitle<K>, data?: TFooter<K>[] | undefined) => Record<string, any>[] | undefined;
/**
* 取得沾黏的設定
* @param title
* @param data
*/
export declare const getFooterStickyLeftConfig: <K extends string>(title: TTableTitle<K>, data?: TFooter<K>[] | undefined) => {
[x: string]: any;
}[] | undefined;