Files
docx-js/src/file/drawing/floating/simple-pos.ts

27 lines
654 B
TypeScript
Raw Normal View History

// http://officeopenxml.com/drwPicFloating-position.php
2018-06-09 23:49:01 +01:00
import { XmlAttributeComponent, XmlComponent } from "file/xml-components";
2021-03-15 00:11:39 +00:00
class SimplePosAttributes extends XmlAttributeComponent<{
readonly x: number;
readonly y: number;
2021-03-15 00:11:39 +00:00
}> {
protected readonly xmlKeys = {
x: "x",
y: "y",
};
}
export class SimplePos extends XmlComponent {
constructor() {
super("wp:simplePos");
// NOTE: It's not fully supported in Microsoft Word, but this element is needed anyway
this.root.push(
new SimplePosAttributes({
x: 0,
y: 0,
}),
);
}
}