devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
37 lines (36 loc) • 1.45 kB
TypeScript
import { BorderLineStyleApi } from "./enums";
export interface ITableBorders {
top?: TableBorderApi;
right?: TableBorderApi;
bottom?: TableBorderApi;
left?: TableBorderApi;
insideHorizontal?: TableBorderApi;
insideVertical?: TableBorderApi;
}
export interface ITableCellBorders {
top?: TableBorderApi;
right?: TableBorderApi;
bottom?: TableBorderApi;
left?: TableBorderApi;
}
export declare abstract class TableBordersBaseApi {
top: TableBorderApi;
right: TableBorderApi;
bottom: TableBorderApi;
left: TableBorderApi;
constructor(top: TableBorderApi, right: TableBorderApi, bottom: TableBorderApi, left: TableBorderApi);
}
export declare class TableBordersApi extends TableBordersBaseApi implements ITableBorders {
insideHorizontal: TableBorderApi;
insideVertical: TableBorderApi;
constructor(top: TableBorderApi, right: TableBorderApi, bottom: TableBorderApi, left: TableBorderApi, insideHorizontal: TableBorderApi, insideVertical: TableBorderApi);
}
export declare class TableCellBordersApi extends TableBordersBaseApi implements ITableCellBorders {
constructor(top: TableBorderApi, right: TableBorderApi, bottom: TableBorderApi, left: TableBorderApi);
}
export declare class TableBorderApi {
style: BorderLineStyleApi;
color: string;
width: number;
constructor(style: BorderLineStyleApi, color: string, width: number);
}