Fix TS issues

This commit is contained in:
Dolan Miu
2023-05-31 22:56:58 +01:00
parent a26292a0fd
commit 352cde743f
6 changed files with 20 additions and 18 deletions

View File

@ -26,18 +26,16 @@ export interface IDrawingOptions {
// </xsd:complexType>
export class Drawing extends XmlComponent {
private readonly inline: Inline;
public constructor(imageData: IMediaData, drawingOptions: IDrawingOptions = {}) {
super("w:drawing");
if (!drawingOptions.floating) {
this.inline = new Inline({
const inline = new Inline({
mediaData: imageData,
transform: imageData.transformation,
docProperties: drawingOptions.docProperties,
});
this.root.push(this.inline);
this.root.push(inline);
} else {
this.root.push(new Anchor(imageData, imageData.transformation, drawingOptions));
}