Commit Graph

2589 Commits

Author SHA1 Message Date
Evan You e9ae8187c2 fix children flattening 2016-04-14 22:27:37 -04:00
Evan You 57f4b73005 fix watch option string 2016-04-14 22:18:23 -04:00
Evan You dca992ab95 fix lint 2016-04-14 21:47:44 -04:00
Evan You 4e86d3aba9 fix child component keys 2016-04-14 21:44:45 -04:00
Evan You be9e16e20f handle component listeners 2016-04-14 19:52:32 -04:00
Evan You 1cbaeb7d67 fix child patching 2016-04-14 18:27:07 -04:00
Evan You 56073ca853 make prop bindings immutable 2016-04-14 17:22:06 -04:00
Evan You 7c3fa3c2bb trim ending whitespace 2016-04-14 14:34:28 -04:00
Evan You 48f328bcaf avoid conversion when setting props 2016-04-14 10:10:24 -04:00
Evan You 5c1063a5e4 make props reactive 2016-04-14 09:59:55 -04:00
Evan You 1476c4a58d svg 2016-04-14 09:52:15 -04:00
Evan You 5970dbd2f5 fix dynamic props 2016-04-14 09:04:17 -04:00
Evan You e223b87bd3 only preserve whitespace if it is not right after starting tag 2016-04-14 08:59:29 -04:00
Evan You 8218eae1f9 props 2016-04-14 08:50:53 -04:00
Evan You 7b539b8f8a remove thunk 2016-04-14 08:13:10 -04:00
Evan You d6c5abbf35 slots 2016-04-14 08:10:47 -04:00
Evan You 9a101588cb warn unkown element 2016-04-14 07:35:58 -04:00
Evan You 84ce91df72 component resolution 2016-04-14 07:21:09 -04:00
Evan You 8bc6915ce1 parent/children 2016-04-14 07:02:18 -04:00
Evan You f5fcfb63f2 fix child component destroy 2016-04-14 06:40:37 -04:00
Evan You 058c555dac tweak 2016-04-14 05:35:17 -04:00
Evan You 5c3edf850b fix child update check 2016-04-14 05:34:16 -04:00
Evan You 5ce49792e2 first component rendered! 2016-04-14 05:26:52 -04:00
Evan You f2c8880041 component wip 2016-04-14 05:21:48 -04:00
Evan You 102b6f12ce compiler should output code (move function generation into mount) 2016-04-14 01:16:50 -04:00
Evan You 753436c162 code cleanup 2016-04-14 01:12:25 -04:00
Evan You 134b9f8dae add entities dependency 2016-04-14 00:54:00 -04:00
Evan You 55faec9fe5 fix runtime directive unbind 2016-04-13 21:04:38 -04:00
Evan You 3e39d7647d allow registering custom compile-time directives 2016-04-13 20:54:27 -04:00
Evan You beb519cb4f add unbind hook for runtime directives 2016-04-13 20:52:47 -04:00
Evan You 0b5e962943 fully support todomvc 2016-04-13 20:50:34 -04:00
Evan You 93978f8469 fix multiple events 2016-04-13 20:37:13 -04:00
Evan You 8cf836f2ec directives wip 2016-04-13 20:31:05 -04:00
Evan You a9d74c1416 runtime directive codegen 2016-04-13 18:47:55 -04:00
Evan You 3dea52f762 restructure 2016-04-13 18:33:49 -04:00
Evan You bdf9f8c33a tweak 2016-04-13 18:16:50 -04:00
Evan You 9389b1b7ed fix model 2016-04-13 18:12:40 -04:00
Evan You 5228ccb5fd wip 2016-04-13 17:55:22 -04:00
Evan You 5c31f65684 move template specific logic into template-parser 2016-04-13 16:38:40 -04:00
Evan You 1af8c6fc11 separate template-parser and html-parser 2016-04-13 14:55:32 -04:00
Evan You adb81363dd update build for compiler 2016-04-13 06:45:34 -04:00
Evan You 03804cefa7 support watch option 2016-04-13 06:24:51 -04:00
Evan You 23c1c61053 support embedded render 2016-04-13 06:11:07 -04:00
Evan You 9eab970f3a cleanup 2016-04-13 04:34:37 -04:00
Evan You 914da492bf support svg 2016-04-13 03:46:45 -04:00
Evan You c147e355f0 restructure 2016-04-13 03:18:39 -04:00
Evan You 0694a9bfb6 lifecycle hooks 2016-04-12 23:23:32 -04:00
Evan You d04dbab15e handle template edge cases 2016-04-12 23:06:42 -04:00
Evan You 448f3a6a78 warn against multiple root elements 2016-04-12 22:59:09 -04:00
Evan You 0e1ac07919 support template option 2016-04-12 22:51:49 -04:00