Inline single use interfaces

This commit is contained in:
Dolan
2021-03-15 00:11:39 +00:00
parent 18ce200cdb
commit a3febae8a3
42 changed files with 91 additions and 181 deletions

View File

@ -1,6 +1,6 @@
import { XmlAttributeComponent } from "file/xml-components";
export interface IHeaderAttributesProperties {
export class HeaderAttributes extends XmlAttributeComponent<{
readonly wpc?: string;
readonly mc?: string;
readonly o?: string;
@ -34,9 +34,7 @@ export interface IHeaderAttributesProperties {
readonly cx8?: string;
readonly w16cid: string;
readonly w16se: string;
}
export class HeaderAttributes extends XmlAttributeComponent<IHeaderAttributesProperties> {
}> {
protected readonly xmlKeys = {
wpc: "xmlns:wpc",
mc: "xmlns:mc",