aspnetcore-js-devexpress-dot-richedit-95cd533a.md
Defines the base API for classes that implement table borders.
export abstract class TableBordersBase
Use the Table.borders property to access table borders and customize their settings. The TableCell.borders property allows you to access and customize cell borders.
Note
Cell border settings take priority over table border settings.
The following code example customizes table and cell borders:
const subDocument = richEdit.selection.activeSubDocument;
const table = subDocument.tables.getByIndex(0);
const outerBorder = {style: 1, width: 30, color: '#4974a5'};
const innerBorder = {style: 4, width: 15, color: '#d3d3d3'};
table.borders = { bottom: outerBorder, top: outerBorder, left: outerBorder, right: outerBorder,
insideHorizontal: innerBorder, insideVertical: innerBorder};
const cell = table.rows.getByIndex(1).cells.getByIndex(0);
cell.borders = { top: { style: 5, color: 'blue', width: 20} }
TableBordersBase TableCellBorders
Specifies bottom border settings.
bottom: TableBorder
| Type | Description |
|---|---|
| TableBorder |
An object that contains border settings.
|
Specifies left border settings.
left: TableBorder
| Type | Description |
|---|---|
| TableBorder |
An object that contains border settings.
|
Specifies right border settings.
right: TableBorder
| Type | Description |
|---|---|
| TableBorder |
An object that contains border settings.
|
Specifies top border settings.
top: TableBorder
| Type | Description |
|---|---|
| TableBorder |
An object that contains border settings.
|