@rtdui/datatable
Version:
React DataTable component based on Rtdui components
16 lines (15 loc) • 686 B
TypeScript
import type { CSSProperties } from "react";
import type { Column } from "@tanstack/react-table";
/**
* 该方法源自于官方的sticky pinned column的例子
*
* 该方法sticky pinned column要想工作table必须设置一些样式: border-collapse: separate; border-spacing: 0;
*
* 该方法的局限性:
* 1. 组列中的列进行分组时的问题, left和right的取值没考虑colspan
* 2. boxShadow 只会应用到叶子列, 组列不会应用.
* 3. 同时存在表头单元格sticky和数据单元格pinned的问题.
*
* 基于此, 项目中并未使用该方法, 留作参考
*/
export declare const getCommonPinningStyles: (column: Column<any>) => CSSProperties;