linting
This commit is contained in:
@ -10,7 +10,7 @@ class TabStop extends XmlComponent {
|
|||||||
|
|
||||||
class Tab extends XmlComponent {
|
class Tab extends XmlComponent {
|
||||||
|
|
||||||
constructor(value: string, position: any) {
|
constructor(value: string, position: string | number) {
|
||||||
super("w:tab");
|
super("w:tab");
|
||||||
this.root.push(new Attributes({
|
this.root.push(new Attributes({
|
||||||
val: value,
|
val: value,
|
||||||
|
@ -19,7 +19,7 @@ interface IAttributesProperties {
|
|||||||
footer?: string;
|
footer?: string;
|
||||||
gutter?: string;
|
gutter?: string;
|
||||||
linePitch?: string;
|
linePitch?: string;
|
||||||
pos?: string;
|
pos?: string | number; // Little strange. Perhaps it is normal. Need to clarify in the spec.
|
||||||
}
|
}
|
||||||
|
|
||||||
export class Attributes extends XmlAttributeComponent {
|
export class Attributes extends XmlAttributeComponent {
|
||||||
|
@ -3,12 +3,13 @@ import * as fs from "fs";
|
|||||||
import { Document } from "../../docx/document";
|
import { Document } from "../../docx/document";
|
||||||
import { Numbering } from "../../numbering";
|
import { Numbering } from "../../numbering";
|
||||||
import { Properties } from "../../properties";
|
import { Properties } from "../../properties";
|
||||||
|
import { Styles } from "../../styles";
|
||||||
import { Packer } from "./packer";
|
import { Packer } from "./packer";
|
||||||
|
|
||||||
export class ExpressPacker extends Packer {
|
export class ExpressPacker extends Packer {
|
||||||
private res: express.Response;
|
private res: express.Response;
|
||||||
|
|
||||||
constructor(document: Document, res: express.Response, styles?: any, properties?: Properties, numbering?: Numbering) {
|
constructor(document: Document, res: express.Response, styles?: Styles, properties?: Properties, numbering?: Numbering) {
|
||||||
super(document, styles, properties, numbering);
|
super(document, styles, properties, numbering);
|
||||||
this.res = res;
|
this.res = res;
|
||||||
|
|
||||||
|
@ -2,12 +2,13 @@ import * as fs from "fs";
|
|||||||
import { Document } from "../../docx/document";
|
import { Document } from "../../docx/document";
|
||||||
import { Numbering } from "../../numbering";
|
import { Numbering } from "../../numbering";
|
||||||
import { Properties } from "../../properties";
|
import { Properties } from "../../properties";
|
||||||
|
import { Styles } from "../../styles";
|
||||||
import { Packer } from "./packer";
|
import { Packer } from "./packer";
|
||||||
|
|
||||||
export class LocalPacker extends Packer {
|
export class LocalPacker extends Packer {
|
||||||
private stream: fs.WriteStream;
|
private stream: fs.WriteStream;
|
||||||
|
|
||||||
constructor(document: Document, styles?: any, properties?: Properties, numbering?: Numbering) {
|
constructor(document: Document, styles?: Styles, properties?: Properties, numbering?: Numbering) {
|
||||||
super(document, styles, properties, numbering);
|
super(document, styles, properties, numbering);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ export abstract class Packer {
|
|||||||
private properties: Properties;
|
private properties: Properties;
|
||||||
private numbering: Numbering;
|
private numbering: Numbering;
|
||||||
|
|
||||||
constructor(document: Document, style?: any, properties?: Properties, numbering?: Numbering) {
|
constructor(document: Document, style?: Styles, properties?: Properties, numbering?: Numbering) {
|
||||||
this.formatter = new Formatter();
|
this.formatter = new Formatter();
|
||||||
this.document = document;
|
this.document = document;
|
||||||
this.style = style;
|
this.style = style;
|
||||||
|
Reference in New Issue
Block a user