Commit Graph

13 Commits

Author SHA1 Message Date
8f632d4ecd Made XmlableObject non ambient typings to fix typescript problem 2017-07-08 20:45:19 +01:00
97101adb10 Enabled declarations in tsconfig to be true 2017-07-07 14:31:08 +01:00
17b28cb724 fixed more linting issues 2017-04-15 20:11:54 +01:00
62911d6e44 make XmlAttributeComponent into a generic class
This change brings increased type safety to uses of
XmlAttributeComponent. Now the compiler is checkign for us that the
properties that get passed in to every subclass match the intended
interface, and also that the xmlKeys property -> xml attribute mapping
has all the right keys
2017-03-10 14:19:45 +01:00
958b5ea307 improved type annotation for Attributes#prepForXml 2017-03-10 08:58:29 +01:00
c521d0ce63 rename toXml -> prepForXml 2017-03-10 08:23:27 +01:00
7022b39d2e linting 2017-03-09 22:56:08 +00:00
11e918114d clear out clearVariables! In comes toXml 2017-03-09 20:49:14 +01:00
879b9163a3 Allow XmlComponent to take strings and remove XmlUnit 2017-03-09 20:21:49 +01:00
946a222d37 linting fixes 2017-03-08 21:49:41 +00:00
a2284df881 fixed all tslint errors 2016-05-26 15:08:34 +01:00
23d08df9a2 trying to get numbering to work 2016-05-23 22:23:05 +01:00
37ac9f97a4 refactored out xml components into multiple files 2016-05-20 00:40:31 +01:00