Allows user to specify style id for Tables

Allows user to specify the style Id which will be added in the form of:
<w:tblStyle w:val="TableGrid"/>

As specified in table Structure in http://officeopenxml.com/WPtable.php
This commit is contained in:
ramonmata
2019-10-21 11:40:05 -05:00
parent 75c3c2f985
commit c61d24d8d4
3 changed files with 27 additions and 0 deletions

View File

@ -6,6 +6,7 @@ import { TableBorders } from "./table-borders";
import { TableCellMargin } from "./table-cell-margin";
import { ITableFloatOptions, TableFloatProperties } from "./table-float-properties";
import { TableLayout, TableLayoutType } from "./table-layout";
import { TableStyle } from "./table-style";
import { PreferredTableWidth } from "./table-width";
export class TableProperties extends IgnoreIfEmptyXmlComponent {
@ -46,4 +47,9 @@ export class TableProperties extends IgnoreIfEmptyXmlComponent {
return this;
}
public setStyle(styleId: string): TableProperties {
this.root.push(new TableStyle(styleId));
return this;
}
}