Explorar o código

xml parse/export Alias, uanodeset attrs

Martin Kunz hai 9 meses
pai
achega
41b89e1c4d
Modificáronse 1 ficheiros con 12 adicións e 0 borrados
  1. 12 0
      src/ua/UAAlias.ts

+ 12 - 0
src/ua/UAAlias.ts

@@ -0,0 +1,12 @@
+import { XMLElem, type IToXML } from "@/util/XmlElem";
+export class UAAlias implements IToXML{
+    constructor(public alias: string,
+                public id: string) {
+    }
+    toXML(): XMLElem {
+        return new XMLElem('Alias', this.id).attr('alias', this.alias);  
+    }
+    static fromXML(xmlObject: any): UAAlias {
+        return new UAAlias( xmlObject['@_Alias'], xmlObject['#text']);
+    }
+}