12 Commits

Author SHA1 Message Date
Patrick Steele-Idem
340b28804f [AST] Added node.removeChildren() 2017-04-20 13:52:54 -06:00
austinkelleher
b842bc745d Remove old debug message. 2017-02-12 08:17:23 -05:00
Patrick Steele-Idem
2ae20ae431 Fixed node.previousSibling and node.nextSibling 2017-02-08 23:47:10 -08:00
Patrick Steele-Idem
bc6d2266b0 Added a helper firstChild getter for ArrayContainer 2016-11-29 17:28:08 -07:00
Patrick Steele-Idem
263974361a Added nextSibling/getNextSibling() and previousSibling/getPreviousSibling() 2016-03-04 10:38:31 -07:00
Patrick Steele-Idem
838f0fe4ed Marko v3: fixed insertSiblingBefore and insertSiblingAfter 2016-02-17 15:12:22 -07:00
Patrick Steele-Idem
e576718d11 Marko v3: Better handling of detaching and moving child nodes 2016-02-08 17:03:02 -07:00
Patrick Steele-Idem
ad81118430 Additional ArrayContainer helper methods 2016-02-04 16:20:26 -07:00
Patrick Steele-Idem
8c96302550 Fixes #197 - Better attribute code generation
Use attr helper and handle attribute escaping
Also improved AST and added walking capability
2016-01-07 16:05:26 -07:00
Patrick Steele-Idem
705f22c29f Clone the array before searching for siblings 2015-12-28 14:41:36 -07:00
Patrick Steele-Idem
66f9be0d4e Reintroduced attrs support 2015-12-01 09:36:44 -07:00
Patrick Steele-Idem
069b3e5ba9 Initial commit for marko v3 with htmljs-parser
Work-in-progress. Lots of failing tests.
2015-11-24 14:30:32 -07:00