Commit Graph

103 Commits

Author SHA1 Message Date
felipe
599be5bf2b got a little carried away with the purge! fixed failing errors 2017-03-10 16:35:48 +01:00
felipe
9d7573ed9c fix unused imports linter warnings 2017-03-10 16:09:21 +01:00
felipe
35ddda444a rename paragraph#createRun to paragraph#createTextRun 2017-03-10 14:44:25 +01:00
felipe
8d11ec3422 add paragraph.createRun method 2017-03-10 14:36:16 +01:00
felipe
ea647d84df add document.createParagraph method 2017-03-10 14:31:21 +01:00
felipe
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
felipe
7ff838357a removed empty Attributes from ParagraphProperties
I checked the spec, and "w:pPr" does not take any attributes. I also
converted the paragraph tests to use the deep.equal style to get rid
of some more jsonify!
2017-03-10 10:32:40 +01:00
Dolan
7022b39d2e linting 2017-03-09 22:56:08 +00:00
Dolan
5fac776dca listing stuff 2017-03-09 22:31:55 +00:00
felipe
30fef5238e fix some linter warnings 2017-03-09 21:06:54 +01:00
felipe
0fe6ff95a2 fix an incorrect test 2017-03-09 20:49:34 +01:00
felipe
11e918114d clear out clearVariables! In comes toXml 2017-03-09 20:49:14 +01:00
felipe
879b9163a3 Allow XmlComponent to take strings and remove XmlUnit 2017-03-09 20:21:49 +01:00
felipe
d93432678b added #createParagraphStyle method to Styles 2017-03-09 13:27:40 +01:00
felipe
ac7799a875 add an #underline method to ParagraphStyle 2017-03-09 13:19:50 +01:00
felipe
766bcabcb8 allow Underline to be called with type and color; fix default 2017-03-09 12:42:19 +01:00
felipe
f06094c91d clean up underlineTests linter warnings 2017-03-09 12:36:33 +01:00
felipe
3b18b8267a fix paragraphTests.ts linter warnings 2017-03-09 12:25:59 +01:00
felipe
20ec9b679e added Spacing for paragraphs and ParagraphStyle 2017-03-09 12:16:49 +01:00
felipe
449d1bc2c3 added fluent formatting methods to ParagraphStyle 2017-03-09 11:27:47 +01:00
felipe
b4dca79d72 added optional name parameter to style constructor 2017-03-09 11:11:07 +01:00
felipe
e6e0658812 clean up style & components attributes 2017-03-09 11:11:07 +01:00
felipe
18ca93e50a add paragraph#style method to quickly set the style 2017-03-09 11:11:07 +01:00
felipe
f5144e6d72 ts/styles linter warnings 2017-03-09 11:11:07 +01:00
felipe
2684f16579 move indent.ts over to paragraph and add a #indent method 2017-03-09 09:59:48 +01:00
felipe
1a37242a3d add #font method to Run 2017-03-08 20:47:36 +01:00
felipe
81e0d56918 fix linter warnings in runTest.ts 2017-03-08 20:47:35 +01:00
felipe
237be76d33 move run-fonts to docx/run and add a test 2017-03-08 20:47:35 +01:00
felipe
f7b90d4ff3 add default argument "start" to createLevel 2017-03-08 19:18:24 +01:00
felipe
0e9532d835 added #setNumbering method to paragraph 2017-03-08 18:23:00 +01:00
felipe
1fe7ab90f2 add createLevel method to AbstractNumbering 2017-03-08 18:03:24 +01:00
felipe
a3d2323254 rename methods from addXXX to createXXX
addXXX sounds like the argument should be XXX
2017-03-08 17:49:41 +01:00
felipe
0a70d932a0 fix numberingTest linter warnings 2017-03-08 17:45:29 +01:00
felipe
6b702c4bd6 add ID property to Num and test Numbering methods 2017-03-08 17:45:29 +01:00
felipe
82998d4f6b record ID in AbstractNumbering 2017-03-08 17:45:29 +01:00
felipe
ef1407e640 add a test for numbering 2017-03-08 17:45:29 +01:00
felipe
52c4e3cabd allow NumberProperties to specify custom id/level
This change allows callers to create custom numbering styles and
attach them to paragraphs
2017-03-08 16:20:44 +01:00
Dolan
9c3023019f huge clean up of project. Now uses @types, and removed committed typings.
Formatted the imports too
2017-03-07 22:15:53 +00:00
felipe
9b9d748477 don't close packer local packer stream prematurely closes #5 2017-03-07 13:36:12 +01:00
felipe
ca1715864e make sure all tests are running 2017-03-07 13:34:01 +01:00
felipe
0bb52bb9f9 fix capitalization typo in tests. closes #2 2017-03-07 12:46:42 +01:00
Dolan Miu
d05fc89678 removed Shan Fu 2016-07-19 18:45:07 +01:00
Dolan Miu
078196c6d6 wrote lots of tests 2016-07-18 19:17:19 +01:00
Dolan Miu
d23583f9b5 break tests 2016-07-18 18:49:11 +01:00
Dolan Miu
81e7d01556 unordered list tests 2016-07-17 16:28:54 +01:00
Dolan Miu
f4bc0613a6 page break tests 2016-07-17 16:18:20 +01:00
Dolan Miu
016cffd66c added new tests for xml components 2016-07-17 16:03:31 +01:00
Dolan Miu
f8cf0431c0 wrote tab stop tests 2016-07-15 18:50:54 +01:00
Dolan Miu
8752c63345 moved test into correct location 2016-07-13 18:49:32 +01:00
Dolan Miu
4ffedc7756 wrote tests for underlines 2016-07-13 18:49:02 +01:00