Skip to content

Home > @opennd/lib > Header

Header interface

Signature:

typescript
export interface Header

Properties

Property

Modifiers

Type

Description

bgColor?

false | string

(Optional) 表格标题列背景色 设置为false则不使用背景色

bold?

boolean

(Optional) 数值列字体是否加粗

border?

boolean

(Optional) 数值列是否带边框

dataIndex?

string

(Optional) 数值列取值key

headerBgColor?

false | string

(Optional) 表头背景色 设置为false则不使用背景色

headerBold?

boolean

(Optional) 表格标题字体是否加粗

headerBorder?

boolean

(Optional) 表格标题列是否带边框

headerHorizontal?

ExcelJS.Alignment['horizontal']

(Optional) 表格标题列水平布局

headerSize?

number

(Optional) 表格标题列字体大小

headerVertical?

ExcelJS.Alignment['vertical']

(Optional) 表格标题列垂直布局

horizontal?

ExcelJS.Alignment['horizontal']

(Optional) 数值列水平布局

renderCell?

<T>(data: T) => any

(Optional) 表格数值列取值自定义,只对使用dataHeaderIndex指定的表头有效

size?

number

(Optional) 数值列字体大小

title

string

表格列标题

vertical?

ExcelJS.Alignment['vertical']

(Optional) 数值列垂直布局

width?

number

(Optional) 表格列宽度