Merge pull request #247 from dolanmiu/feat/number-of-pages

Add Total Number of pages element
This commit is contained in:
Dolan
2019-01-15 22:47:51 +01:00
committed by GitHub
4 changed files with 72 additions and 1 deletions

View File

@ -14,7 +14,7 @@ import {
SizeComplexScript,
Strike,
} from "./formatting";
import { Page } from "./page-number";
import { NumberOfPages, Page } from "./page-number";
import { RunProperties } from "./properties";
import { RunFonts } from "./run-fonts";
import { SubScript, SuperScript } from "./script";
@ -84,6 +84,14 @@ export class Run extends XmlComponent {
return this;
}
public numberOfTotalPages(): Run {
this.root.push(new Begin());
this.root.push(new NumberOfPages());
this.root.push(new Separate());
this.root.push(new End());
return this;
}
public smallCaps(): Run {
this.properties.push(new SmallCaps());
return this;