Skip to content

Table ​

表格绘图的句柄。

静态方法 ​

new ​

navi
new(
    position: series Position,
    columns: series int,
    rows: series int,
    bg_color: series Color = na,
    frame_color: series Color = na,
    frame_width: series int = 0,
    border_color: series Color = na,
    border_width: series int = 0,
    force_overlay: series bool = false
  ): series Table

在图表上创建一个表格对象。

参数

名称类型默认值说明
positionseries Position表格在图表上的位置(例如,Position.TopLeft、Position.TopCenter 等)。
columnsseries int表中的列数。
rowsseries int表中的行数。
bg_colorseries Colorna表格的背景颜色。
frame_colorseries Colorna表格的边框颜色。
frame_widthseries int0框架边框宽度(以像素为单位)。
border_colorseries Colorna表格边框颜色。
border_widthseries int0表格边框宽度(以像素为单位)。
force_overlayseries boolfalse如果为 true,则表格将呈现在顶部。

返回: series Table

静态属性 ​

all ​

类型: series Array<Table>

返回一个数组,其中填充了脚本绘制的所有当前表。

方法 ​

cell ​

设置表中特定单元格的属性。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
textseries Stringna单元格的文本内容。
widthseries float0单元格的宽度(以像素为单位)。
heightseries float0单元格的高度(以像素为单位)。
text_colorseries ColorColor.BLACK文字颜色。
text_halignseries TextHAlignTextHAlign.Center水平文本对齐方式。
text_valignseries TextVAlignTextVAlign.Center垂直文本对齐方式。
text_sizeseries int14文本大小(以像素为单位)。
bg_colorseries Colorna单元格的背景颜色。
tooltipseries Stringna单元格的工具提示文本。
text_font_familyseries FontFamilyFontFamily.Default文本的字体系列。
text_formattingconst TextFormatTextFormat.NONE文本格式选项。

设置表中特定单元格的属性。将文本大小重载为命名常量。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
textseries Stringna单元格的文本内容。
widthseries float0单元格的宽度(以像素为单位)。
heightseries float0单元格的高度(以像素为单位)。
text_colorseries ColorColor.BLACK文字颜色。
text_halignseries TextHAlignTextHAlign.Center水平文本对齐方式。
text_valignseries TextVAlignTextVAlign.Center垂直文本对齐方式。
text_sizeseries SizeSize.Auto文本大小作为命名常量。
bg_colorseries Colorna单元格的背景颜色。
tooltipseries Stringna单元格的工具提示文本。
text_font_familyseries FontFamilyFontFamily.Default文本的字体系列。
text_formattingconst TextFormatTextFormat.NONE文本格式选项。

cell_set_bg_color ​

navi
cell_set_bg_color(
    table_id: series Table,
    column: series int,
    row: series int,
    bg_color: series Color
  )

设置表格中特定单元格的背景颜色。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
bg_colorseries Color单元格的新背景颜色。

cell_set_height ​

navi
cell_set_height(
    table_id: series Table,
    column: series int,
    row: series int,
    height: series float
  )

设置表格中特定单元格的高度。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
heightseries float单元格的新高度(以像素为单位)。

cell_set_text ​

navi
cell_set_text(
    table_id: series Table,
    column: series int,
    row: series int,
    text: series String
  )

设置表格中特定单元格的文本。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
textseries String单元格的新文本内容。

cell_set_text_color ​

navi
cell_set_text_color(
    table_id: series Table,
    column: series int,
    row: series int,
    text_color: series Color
  )

设置表格中特定单元格的文本颜色。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_colorseries Color单元格的新文本颜色。

cell_set_text_font_family ​

设置表格中特定单元格中文本的字体系列。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_font_familyseries FontFamily字体系列:FontFamily.Default 或 FontFamily.Monospace。

按名称设置表格单元格的字体系列。

参数

名称类型默认值说明
table_idseries Table要修改的表。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_font_familyseries String字体系列:「default」或「monospace」。

cell_set_text_formatting ​

navi
cell_set_text_formatting(
    table_id: series Table,
    column: series int,
    row: series int,
    text_formatting: const TextFormat
  )

设置表格中特定单元格中文本的文本格式。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_formattingconst TextFormat文本格式选项。

cell_set_text_halign ​

设置表格中特定单元格中文本的水平对齐方式。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_halignseries TextHAlign水平文本对齐方式:TextHAlign.Left、TextHAlign.Center 或 TextHAlign.Right。

按名称设置表格单元格的水平对齐方式。

参数

名称类型默认值说明
table_idseries Table要修改的表。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_halignseries String水平文本对齐方式:「left」、「center」或「right」。

cell_set_text_size ​

设置表格中特定单元格的文本大小。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_sizeseries int新的文本大小(以像素为单位)。

设置表格中特定单元格的文本大小。使用命名大小常量重载。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_sizeseries Size新的文本大小作为命名常量(Size.Tiny、Size.Small、Size.Normal、Size.Large、Size.Huge)。

cell_set_text_valign ​

设置表格中特定单元格中文本的垂直对齐方式。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_valignseries TextVAlign垂直文本对齐方式:TextVAlign.Top、TextVAlign.Center 或 TextVAlign.Bottom。

按名称设置表格单元格的垂直对齐方式。

参数

名称类型默认值说明
table_idseries Table要修改的表。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
text_valignseries String垂直文本对齐方式:「top」、「center」或「bottom」。

cell_set_tooltip ​

navi
cell_set_tooltip(
    table_id: series Table,
    column: series int,
    row: series int,
    tooltip: series String
  )

设置表格中特定单元格的工具提示。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
tooltipseries String单元格的新工具提示文本。

cell_set_width ​

navi
cell_set_width(
    table_id: series Table,
    column: series int,
    row: series int,
    width: series float
  )

设置表格中特定单元格的宽度。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
columnseries int单元格的列索引(从 0 开始)。
rowseries int单元格的行索引(从 0 开始)。
widthseries float单元格的新宽度(以像素为单位)。

clear ​

navi
clear(
    table_id: series Table,
    start_column: series int = 0,
    start_row: series int = 0,
    end_column: series int = na,
    end_row: series int = na
  )

清除表格中指定单元格范围的内容。

参数

名称类型默认值说明
table_idseries Table要修改的表。
start_columnseries int0起始列索引。
start_rowseries int0起始行索引。
end_columnseries intna结束列索引。当 na 时,表示最后一列。
end_rowseries intna结束行索引。当 na 时,表示最后一行。

delete ​

navi
delete(table_id: series Table)

从图表中删除表格。

参数

名称类型默认值说明
table_idseries Table要删除的表。

merge_cells ​

navi
merge_cells(
    table_id: series Table,
    start_column: series int = 0,
    start_row: series int = 0,
    end_column: series int = na,
    end_row: series int = na
  )

合并表格中指定范围的单元格。

参数

名称类型默认值说明
table_idseries Table要修改的表。
start_columnseries int0起始列索引。
start_rowseries int0起始行索引。
end_columnseries intna结束列索引。当 na 时,表示最后一列。
end_rowseries intna结束行索引。当 na 时,表示最后一行。

set_bg_color ​

navi
set_bg_color(table_id: series Table, bg_color: series Color)

设置表格的背景颜色。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
bg_colorseries Color表格的新背景颜色。

set_border_color ​

navi
set_border_color(table_id: series Table, border_color: series Color)

设置表格的边框颜色。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
border_colorseries Color表格的新边框颜色。

set_border_width ​

navi
set_border_width(table_id: series Table, border_width: series int)

设置表格的边框宽度。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
border_widthseries int新的边框宽度(以像素为单位)。

set_frame_color ​

navi
set_frame_color(table_id: series Table, frame_color: series Color)

设置表格的框架颜色。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
frame_colorseries Color表格的新框架边框颜色。

set_frame_width ​

navi
set_frame_width(table_id: series Table, frame_width: series int)

设置表格的框架宽度。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
frame_widthseries int新的框架边框宽度(以像素为单位)。

set_position ​

navi
set_position(table_id: series Table, position: series Position)

设置表格的位置。

参数

名称类型默认值说明
table_idseries Table要修改的表对象。
positionseries Position表在图表上的新位置。

基于 MIT 许可证发布。