diff --git a/ts/docx/xml-components/index.ts b/ts/docx/xml-components/index.ts index 07ef8f7363..626239fb2a 100644 --- a/ts/docx/xml-components/index.ts +++ b/ts/docx/xml-components/index.ts @@ -27,4 +27,3 @@ export abstract class XmlComponent extends BaseXmlComponent { export * from "./attributes" export * from "./default-attributes"; export * from "./unit"; -export * from "./property"; diff --git a/ts/docx/xml-components/property.ts b/ts/docx/xml-components/property.ts deleted file mode 100644 index bfc0cab717..0000000000 --- a/ts/docx/xml-components/property.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { ParagraphProperties } from "../paragraph/properties"; -import { RunProperties } from "../run/properties"; -import { XmlComponent } from "./"; - -export class ParagraphPropertyXmlComponent extends XmlComponent { - private paragraphProperties: ParagraphProperties; - - constructor(rootKey: string) { - super(rootKey); - this.paragraphProperties = new ParagraphProperties(); - this.root.push(this.paragraphProperties); - } - - public clearVariables(): void { - this.paragraphProperties.clearVariables(); - - delete this.paragraphProperties; - } -} - -export class RunPropertyXmlComponent extends XmlComponent { - private runProperties: RunProperties; - - constructor(rootKey: string) { - super(rootKey); - this.runProperties = new RunProperties(); - this.root.push(this.runProperties); - } - - public clearVariables(): void { - this.runProperties.clearVariables(); - - delete this.runProperties; - } -} - -export class MultiPropertyXmlComponent extends XmlComponent { - private runProperties: RunProperties; - private paragraphProperties: ParagraphProperties; - - constructor(rootKey: string) { - super(rootKey); - this.runProperties = new RunProperties(); - this.root.push(this.runProperties); - - this.paragraphProperties = new ParagraphProperties(); - this.root.push(this.paragraphProperties); - } - - public clearVariables(): void { - this.runProperties.clearVariables(); - this.paragraphProperties.clearVariables(); - - delete this.runProperties; - delete this.paragraphProperties; - } -} diff --git a/ts/numbering/level.ts b/ts/numbering/level.ts index 54937cbf63..8540b00e8f 100644 --- a/ts/numbering/level.ts +++ b/ts/numbering/level.ts @@ -1,6 +1,6 @@ import { ParagraphProperties } from "../docx/paragraph/properties"; import { RunProperties } from "../docx/run/properties"; -import { Attributes, MultiPropertyXmlComponent, XmlAttributeComponent, XmlComponent } from "../docx/xml-components"; +import { Attributes, XmlAttributeComponent, XmlComponent } from "../docx/xml-components"; interface ILevelAttributesProperties { ilvl?: number;