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