UNPKG

942 BTypeScriptView Raw
1import { VXETableComponent } from './component'
2import { ColumnInfo } from './column'
3import { TableRenderParams } from './v-x-e-table'
4
5/**
6 * 表尾
7 */
8export declare class Footer extends VXETableComponent {}
9
10export interface ColumnFooterSlotParams extends ColumnFooterRenderParams {}
11
12/**
13 * 表尾渲染参数
14 */
15export interface ColumnFooterRenderParams extends TableRenderParams {
16 /**
17 * 列对象
18 */
19 column: ColumnInfo;
20 /**
21 * 相对于 columns 中的索引
22 */
23 columnIndex: number;
24 /**
25 * 相对于当前表格列中的索引
26 */
27 _columnIndex: number;
28 /**
29 * 相对于可视区渲染中的列索引
30 */
31 $columnIndex: number;
32 /**
33 * 相对于表尾行数据的索引
34 */
35 $rowIndex: number;
36 /**
37 * 表尾项列表
38 */
39 items: any[];
40 /**
41 * 表尾数据集
42 */
43 data: any[][];
44 }