行接口
#
getRowIdByIndex根据行的索引获取行的 id
。
public getRowIdByIndex(y: number): string;
#
getRowIndex根据行的 id
获取行的索引。
public getRowIndex(id: string): number;
#
getRowDataByIndex根据行的索引获取行数据。
public getRowDataByIndex(y: number): RowData;
#
getRowData根据行的 id
获取行数据。
public getRowData(row: string): RowData
#
appendRows向网格的末尾追加行。
public appendRows(rows: RowData[]): void;
#
appendRowsBefore向网格指定行之前追加新的行。
public appendRowsBefore(index: number, rows: RowData[]): void;
#
removeRows从网格中删除行。
public removeRows(rows: string[]): void;
#
clearRows清除所有行。
public clearRows(): void;
#
getSelectedRows获取选择的行。
public getSelectedRows(): string[];
#
selectRows选择指定的行。
public selectRows(rows: string[]): void;
#
appendSelectedRows向选择的行中追加新的行。
public appendSelectedRows(rows: string[]): void;
#
takeSelectedRow从已经选择的行中取消选择指定行。
public takeSelectedRow(row: string): void;
#
getRowIds获取所有行id,不包含固定行。
public getRowIds(): string[];
#
getRowsBetween获取开始结束索引范围内的所有有效行id。
public getRowsBetween(start: number, end: number): string[];
#
getPinnedTopRows获取固定在顶部的行。
public getPinnedTopRows(): string[];
#
setPinnedTopRows设置固定顶部的行。
public setPinnedTopRows(rows: string[]): void;
#
appendPinnedTopRows向固定顶部的行追加新的行。
public appendPinnedTopRows(rows: string[]): void;
#
getPinnedBottomRows获取固定在底部的行。
public getPinnedBottomRows(): string[];
#
setPinnedBottomRows设置固定底部的行。
public setPinnedBottomRows(rows: string[]): void;
#
appendPinnedBottomRows向固定底部的行追加新的行。
public appendPinnedBottomRows(rows: string[]): void;
#
takePinnedRows取消行的固定。
public takePinnedRows(rows: string[]): void;
#
isPinnedTop获取行是否固定在顶部。
public isPinnedTop(row: string): boolean;
#
isPinnedBottom获取行是否固定在底部。
public isPinnedBottom(row: string): boolean;
#
isPinnedRow获取行是否是固定状态。
public isPinnedRow(row: string): boolean;
#
setRowBaseHeight设置基础行高。
public setRowBaseHeight(height: number): void;