Page number in section (#2485)

* Page number in section

* Inline Lorem Ipsum

* Re-name current page in section to current section
This commit is contained in:
Dolan
2023-12-25 22:29:32 +00:00
committed by GitHub
parent 10b87b5a70
commit 6c28f8bab0
4 changed files with 271 additions and 2 deletions

View File

@ -432,6 +432,23 @@ describe("Run", () => {
});
});
describe("#section", () => {
it("should set the run to the RTL mode", () => {
const run = new Run({
children: [PageNumber.CURRENT_SECTION],
});
const tree = new Formatter().format(run);
expect(tree).to.deep.equal({
"w:r": [
{ "w:fldChar": { _attr: { "w:fldCharType": "begin" } } },
{ "w:instrText": [{ _attr: { "xml:space": "preserve" } }, "SECTION"] },
{ "w:fldChar": { _attr: { "w:fldCharType": "separate" } } },
{ "w:fldChar": { _attr: { "w:fldCharType": "end" } } },
],
});
});
});
describe("#style", () => {
it("should set the style to the given styleId", () => {
const run = new Run({