UNPKG

ali-react-table

Version:
16 lines (15 loc) 787 B
import { HoverRange } from '../../interfaces'; import { TablePipeline } from '../pipeline'; export interface ColumnRangeHoverFeatureOptions { /** 鼠标悬停时单元格的背景色,默认为 'var(--hover-bgcolor)' */ hoverColor?: string; /** 鼠标悬停时表头的背景色,默认为 'var(--header-hover-bgcolor)' */ headerHoverColor?: string; /** 非受控用法:默认的悬停范围 */ defaultHoverRange?: HoverRange; /** 受控用法:当前悬停范围 */ hoverRange?: HoverRange; /** 受控用法:悬停渲染改变的回调 */ onChangeHoverRange?(nextColIndexRange: HoverRange): void; } export declare function columnRangeHover(opts?: ColumnRangeHoverFeatureOptions): (pipeline: TablePipeline) => TablePipeline;