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
Dolan Miu
adb4e933ef
added different types of underline
2016-07-13 00:59:53 +01:00
Dolan Miu
54b2c16d7a
added run tests
2016-07-12 08:46:26 +01:00
Dolan Miu
c704db0653
fixed tests for local packer
2016-07-04 19:01:30 +01:00
Dolan Miu
993a832f3e
refactored local packer
2016-07-04 18:47:13 +01:00