Files
docx-js/ts/numbering/run-fonts.ts

31 lines
695 B
TypeScript

import {XmlAttributeComponent, XmlComponent} from "../docx/xml-components";
interface IRunFontAttributesProperties {
ascii: string;
hAnsi: string;
hint: string;
}
class RunFontAttributes extends XmlAttributeComponent {
constructor(properties: IRunFontAttributesProperties) {
super({
ascii: "w:ascii",
hAnsi: "w:hAnsi",
hint: "w:hint",
}, properties);
}
}
export class RunFonts extends XmlComponent {
constructor(ascii: string, hint: string) {
super("w:rFonts");
this.root.push(new RunFontAttributes({
ascii: ascii,
hAnsi: ascii,
hint: hint,
}));
}
}