Dolan
410152441b
fixed tslinting issues
2017-04-15 17:54:47 +01:00
felipe
0453f28951
add keepLines and keepNext support for paragraph formatting
...
This commit adds it to the three places where paragraph formatting can
be applied right now (directly on the paragraph, paragraph styles, and
bullets/numbering styles). I'm separately adding an entry to the wiki
regarding what these methods do (widow/orphan control)
2017-04-14 21:13:11 +02:00
felipe
6fc4ad782a
add #overrideLevel method to concrete numberings
2017-04-12 16:00:16 +02:00
felipe
16b9057ac6
prepare Level to be extended for overrides
2017-04-12 15:57:26 +02:00
felipe
762fc0ca9d
added run formatting methods to levels
2017-03-13 12:38:16 +01:00
felipe
457d074a59
added paragraph formatting methods to numbering Level
2017-03-13 12:38:16 +01:00
felipe
9d7573ed9c
fix unused imports linter warnings
2017-03-10 16:09: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
10684b34aa
clean up unused imports and a linter warning
2017-03-10 08:52:47 +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
4a2b8a1e04
remove unused XmlProperty code
2017-03-09 19:04:17 +01:00
felipe
d6f5fe0ae8
Remove extraneous multi-property from base numbering object
2017-03-09 17:59:17 +01:00
felipe
2684f16579
move indent.ts over to paragraph and add a #indent method
2017-03-09 09:59:48 +01:00
Dolan
744b16b753
tslinting
2017-03-08 21:59:27 +00:00
Dolan
946a222d37
linting fixes
2017-03-08 21:49:41 +00: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
4b300e4def
add fluent interface for defining abstract numbering levels
2017-03-08 18:03:39 +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
0b2de737de
fix linter warnings in numbering/index.ts
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
709ff25702
add #addAbstractNumbering and #addConcreteNumbering to Numbering
2017-03-08 17:45:29 +01:00
felipe
82998d4f6b
record ID in AbstractNumbering
2017-03-08 17:45:29 +01:00
felipe
6e6a06eba4
fix numbering/num.ts linter warnings
2017-03-08 17:45:29 +01:00
felipe
ae70c2dfde
fix numbering/indent.ts linter warnings
2017-03-08 17:45:29 +01:00
felipe
28e11a9b08
fix numbering/multi-level-type linter warnings
2017-03-08 17:45:29 +01:00
felipe
f5e81f1dfc
fix numbering/level linter warnings
2017-03-08 17:45:29 +01:00
felipe
38138049fe
fix abstract-number linter warnings
2017-03-08 17:45:29 +01:00
felipe
5511024ca6
fix run-fonts for new numbering test (and linter warnings)
2017-03-08 17:45:29 +01:00
felipe
f822bbb26f
fix typos in default numbering definition
2017-03-08 17:45:29 +01:00
Dolan Miu
cd842c0c71
added working bullet points to document
2016-07-22 12:46:58 +01:00
Dolan Miu
a2284df881
fixed all tslint errors
2016-05-26 15:08:34 +01:00
Dolan Miu
f075d3b719
made numberings compile properly
2016-05-24 21:37:58 +01:00
Dolan Miu
23d08df9a2
trying to get numbering to work
2016-05-23 22:23:05 +01:00
Dolan Miu
8dcdbeef2f
added numbering
2016-05-21 00:02:46 +01:00
Dolan Miu
b47eaf739e
added numbering files
2016-05-19 22:42:23 +01:00