bullet points update

This commit is contained in:
ilmar
2018-04-05 16:50:25 +03:00
parent 80f09ac10b
commit 919327ed08
6 changed files with 146 additions and 154 deletions

View File

@ -1,7 +1,6 @@
import { XmlComponent } from "file/xml-components";
import { DocumentAttributes } from "../document/document-attributes";
import { Indent } from "../paragraph/formatting";
import { RunFonts } from "../paragraph/run/run-fonts";
import { AbstractNumbering } from "./abstract-numbering";
import { Num } from "./num";
@ -37,49 +36,40 @@ export class Numbering extends XmlComponent {
const abstractNumbering = this.createAbstractNumbering();
abstractNumbering
.createLevel(0, "bullet", "", "left")
.addParagraphProperty(new Indent({ left: 720, hanging: 360 }))
.addRunProperty(new RunFonts("Symbol", "default"));
.createLevel(0, "bullet", "\u25CF", "left")
.addParagraphProperty(new Indent({ left: 720, hanging: 360 }));
abstractNumbering
.createLevel(1, "bullet", "o", "left")
.addParagraphProperty(new Indent({ left: 1440, hanging: 360 }))
.addRunProperty(new RunFonts("Courier New", "default"));
.createLevel(1, "bullet", "\u25CB", "left")
.addParagraphProperty(new Indent({ left: 1440, hanging: 360 }));
abstractNumbering
.createLevel(2, "bullet", "", "left")
.addParagraphProperty(new Indent({ left: 2160, hanging: 360 }))
.addRunProperty(new RunFonts("Wingdings", "default"));
.createLevel(2, "bullet", "\u25A0", "left")
.addParagraphProperty(new Indent({ left: 2160, hanging: 360 }));
abstractNumbering
.createLevel(3, "bullet", "", "left")
.addParagraphProperty(new Indent({ left: 2880, hanging: 360 }))
.addRunProperty(new RunFonts("Symbol", "default"));
.createLevel(3, "bullet", "\u25CF", "left")
.addParagraphProperty(new Indent({ left: 2880, hanging: 360 }));
abstractNumbering
.createLevel(4, "bullet", "o", "left")
.addParagraphProperty(new Indent({ left: 3600, hanging: 360 }))
.addRunProperty(new RunFonts("Courier New", "default"));
.createLevel(4, "bullet", "\u25CB", "left")
.addParagraphProperty(new Indent({ left: 3600, hanging: 360 }));
abstractNumbering
.createLevel(5, "bullet", "", "left")
.addParagraphProperty(new Indent({ left: 4320, hanging: 360 }))
.addRunProperty(new RunFonts("Wingdings", "default"));
.createLevel(5, "bullet", "\u25A0", "left")
.addParagraphProperty(new Indent({ left: 4320, hanging: 360 }));
abstractNumbering
.createLevel(6, "bullet", "", "left")
.addParagraphProperty(new Indent({ left: 5040, hanging: 360 }))
.addRunProperty(new RunFonts("Symbol", "default"));
.createLevel(6, "bullet", "\u25CF", "left")
.addParagraphProperty(new Indent({ left: 5040, hanging: 360 }));
abstractNumbering
.createLevel(7, "bullet", "o", "left")
.addParagraphProperty(new Indent({ left: 5760, hanging: 360 }))
.addRunProperty(new RunFonts("Courier New", "default"));
.createLevel(7, "bullet", "\u25CB", "left")
.addParagraphProperty(new Indent({ left: 5760, hanging: 360 }));
abstractNumbering
.createLevel(8, "bullet", "", "left")
.addParagraphProperty(new Indent({ left: 6480, hanging: 360 }))
.addRunProperty(new RunFonts("Wingdings", "default"));
.createLevel(8, "bullet", "\u25A0", "left")
.addParagraphProperty(new Indent({ left: 6480, hanging: 360 }));
this.createConcreteNumbering(abstractNumbering);
}