From 49e50fb6e33fe6941a0fa9668e8c5ff1e36a7e7f Mon Sep 17 00:00:00 2001 From: Dolan Miu Date: Thu, 19 May 2016 09:54:36 +0100 Subject: [PATCH] added a new list paragraph style in the default style --- ts/styles/factory.ts | 6 +++++- ts/styles/style/index.ts | 10 ++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ts/styles/factory.ts b/ts/styles/factory.ts index 586a3f85f8..34ecd7162d 100644 --- a/ts/styles/factory.ts +++ b/ts/styles/factory.ts @@ -2,7 +2,7 @@ import {Styles} from "./"; import {DocumentDefaults} from "./defaults"; import {ParagraphPropertiesDefaults} from "./defaults/paragraph-properties"; import {RunPropertiesDefaults} from "./defaults/run-properties"; -import {Heading1Style, Heading2Style, TitleStyle, Heading3Style, Heading4Style, Heading5Style, Heading6Style} from "./style"; +import {Heading1Style, Heading2Style, TitleStyle, Heading3Style, Heading4Style, Heading5Style, Heading6Style, ListParagraph} from "./style"; //import {StyleAttributes} from "./style/attributes"; import {ParagraphProperties} from "../docx/paragraph/properties"; import {RunProperties} from "../docx/run/properties"; @@ -45,6 +45,10 @@ export class DefaultStylesFactory { var heading6Style = new Heading6Style(); heading6Style.addRunProperty(new Color("1F4D78")); styles.push(heading6Style); + + var listParagraph = new ListParagraph(); + //listParagraph.addParagraphProperty(); + styles.push(listParagraph); console.log(JSON.stringify(styles, null, " ")); return styles; diff --git a/ts/styles/style/index.ts b/ts/styles/style/index.ts index 5c6a336808..07c244bbe4 100644 --- a/ts/styles/style/index.ts +++ b/ts/styles/style/index.ts @@ -108,4 +108,14 @@ export class Heading6Style extends HeadingStyle { constructor() { super("Heading6", "Heading 6"); } +} + +export class ListParagraph extends ParagraphStyle { + + constructor() { + super("ListParagraph"); + this.root.push(new Name("List Paragraph")); + this.root.push(new BasedOn("Normal")); + this.root.push(new QuickFormat()); + } } \ No newline at end of file