added a attribute to graphic
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
import { XmlAttributeComponent, XmlComponent } from "../../../../../../../../xml-components";
|
import { XmlAttributeComponent, XmlComponent } from "../../../../../../../../xml-components";
|
||||||
|
|
||||||
export interface IBlipProperties {
|
interface IBlipProperties {
|
||||||
embed?: string;
|
embed: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
class BlipAttributes extends XmlAttributeComponent<IBlipProperties> {
|
class BlipAttributes extends XmlAttributeComponent<IBlipProperties> {
|
||||||
|
@ -1,10 +1,24 @@
|
|||||||
import { XmlComponent } from "../../../../../xml-components";
|
import { XmlAttributeComponent, XmlComponent } from "../../../../../xml-components";
|
||||||
import { GraphicData } from "./graphic-data";
|
import { GraphicData } from "./graphic-data";
|
||||||
|
|
||||||
|
|
||||||
|
interface IGraphicProperties {
|
||||||
|
a: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
class GraphicAttributes extends XmlAttributeComponent<IGraphicProperties> {
|
||||||
|
protected xmlKeys = {
|
||||||
|
a: "xmlns:a",
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
export class Graphic extends XmlComponent {
|
export class Graphic extends XmlComponent {
|
||||||
|
|
||||||
constructor(referenceId: number) {
|
constructor(referenceId: number) {
|
||||||
super("a:graphic");
|
super("a:graphic");
|
||||||
|
this.root.push(new GraphicAttributes({
|
||||||
|
a: "http://schemas.openxmlformats.org/drawingml/2006/main",
|
||||||
|
}));
|
||||||
this.root.push(new GraphicData(referenceId));
|
this.root.push(new GraphicData(referenceId));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user